<html>
<button onclick="closes()">create</button>
<button onclick="tos()">change</button>
<script>
function closes()
{
window.open("","myname","width=400, height=400");
}
function tos()
{
window.resizeTo(700,200);
}
</script>
</html>
window.resizeTo不能調整視窗大小,怎麼回事?
謝謝
雷雷
查看MDN
得知
從 Firefox 7 開始,不能改變瀏覽器視窗的大小了,要依據下面的規則:
1.無法設定那些不是透過 window.open 建立的視窗或 Tab 的大小。
2 .當一個視窗裡面含有一個以上的 Tab 時,無法設定視窗的大小。
也就是可用resizeTo或resizeBy改變視窗大小的只是那些用window.open開啟的頁面,並且window.open開啟的視窗只能有一個tab