javascript - window.resizeTo 无效
滿天的星座
滿天的星座 2017-06-26 10:53:55
[JavaScript讨论组]
<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不能调整窗口大小,怎么回事?
谢谢

滿天的星座
滿天的星座

全部回复(2)
巴扎黑
var win;
function closes()
{
    win = window.open("","myname","width=400, height=400");

}
function tos()
{
    win.window.resizeTo(700,200);

}
}
阿神

查看MDN

得知
从 Firefox 7 开始,不能改变浏览器窗口的大小了,要依据下面的规则:

1.不能设置那些不是通过 window.open 创建的窗口或 Tab 的大小。

2 .当一个窗口里面含有一个以上的 Tab 时,无法设置窗口的大小。

也就是可用resizeTo或者resizeBy改变窗口大小的只是那些用window.open打开的页面,并且window.open打开的窗口只能有一个tab

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号