javascript - window.resizeTo 無(wú)效
問(wèn)題描述
<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不能調(diào)整窗口大小,怎么回事?謝謝
問(wèn)題解答
回答1:var win;function closes(){ win = window.open('','myname','width=400, height=400');}function tos(){ win.window.resizeTo(700,200);}}回答2:
查看MDN
得知從 Firefox 7 開(kāi)始,不能改變?yōu)g覽器窗口的大小了,要依據(jù)下面的規(guī)則:
1.不能設(shè)置那些不是通過(guò) window.open 創(chuàng)建的窗口或 Tab 的大小。
2 .當(dāng)一個(gè)窗口里面含有一個(gè)以上的 Tab 時(shí),無(wú)法設(shè)置窗口的大小。
也就是可用resizeTo或者resizeBy改變窗口大小的只是那些用window.open打開(kāi)的頁(yè)面,并且window.open打開(kāi)的窗口只能有一個(gè)tab
相關(guān)文章:
1. javascript - sublime快鍵鍵問(wèn)題2. javascript - immutable配合react提升性能?3. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽(tīng)數(shù)據(jù)變化4. 如何解決Centos下Docker服務(wù)啟動(dòng)無(wú)響應(yīng),且輸入docker命令無(wú)響應(yīng)?5. 實(shí)現(xiàn)bing搜索工具urlAPI提交6. javascript - 移動(dòng)端上不能實(shí)現(xiàn)拖拽布局嗎?7. angular.js - 單頁(yè)應(yīng)用(ng/vue)該如何監(jiān)聽(tīng)用戶(hù)離開(kāi)當(dāng)前頁(yè)面(或者路由)?8. javascript - ios返回不執(zhí)行js怎么解決?9. thinkPHP5中獲取數(shù)據(jù)庫(kù)數(shù)據(jù)后默認(rèn)選中下拉框的值,傳遞到后臺(tái)消失不見(jiàn)。有圖有代碼,希望有人幫忙10. index.php錯(cuò)誤,求指點(diǎn)

網(wǎng)公網(wǎng)安備