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. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””2. docker - 如何修改運(yùn)行中容器的配置3. docker鏡像push報(bào)錯(cuò)4. 關(guān)于docker下的nginx壓力測(cè)試5. angular.js - angularjs的自定義過(guò)濾器如何給文字加顏色?6. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題7. 前端 - @media query 使用出現(xiàn)的問(wèn)題?8. html5和Flash對(duì)抗是什么情況?9. java - 如何點(diǎn)擊按鈕,重新運(yùn)行(我是初學(xué)者)?10. html - css氣泡,實(shí)現(xiàn)“倒三角(不知道算不算三角了)”可透明的。

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