文章详情页
javascript - window.resizeTo 无效
浏览:136日期:2023-06-01 08:15:42
问题描述
<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不能调整窗口大小,怎么回事?谢谢
问题解答
回答1:var win;function closes(){ win = window.open('','myname','width=400, height=400');}function tos(){ win.window.resizeTo(700,200);}}回答2:
查看MDN
得知从 Firefox 7 开始,不能改变浏览器窗口的大小了,要依据下面的规则:
1.不能设置那些不是通过 window.open 创建的窗口或 Tab 的大小。
2 .当一个窗口里面含有一个以上的 Tab 时,无法设置窗口的大小。
也就是可用resizeTo或者resizeBy改变窗口大小的只是那些用window.open打开的页面,并且window.open打开的窗口只能有一个tab
标签:
JavaScript
相关文章:
1. docker 17.03 怎么配置 registry mirror ?2. css3里rotate怎么实现如图的效果3. javascript - 使用location.href进行页面跳转时,并不立即跳转?4. mysqld无法关闭5. angular.js - angularJS service里面存储的数据能够直接和HTML页面交互吗?6. html - chrome 下 transiton translateX(10px) 后字体变化7. spring-mvc - eclipse java maven web 项目如何重新编译 ,不是clean那个 详情进来看图 谢谢大家8. javascript - 七牛接口如何在前端调用?9. html - css 的::-webkit-scrollbar 只能够设置垂直滚动条的宽度??如何设置水平滚动条的宽度??10. javascript - vue-cli项目中,获取微信access_token时遇到的跨域问题
排行榜
