如何防止firefox窗口手动调整大小?

时间:2016-04-20 07:34:31

标签: javascript firefox windows-7

我在Windows 7上使用上一个firefox版本(45.02)。

我想阻止用户手动调整窗口大小。我有一个非响应式GUI,我想修复浏览器界面。

由于MDN docs

,我无法使用javascript resizeTo(...)函数

1 个答案:

答案 0 :(得分:0)

你无法合理地做到这一点。这是件好事。 用户控制着他们的浏览器,而不是你。

可以 控制弹出窗口的大小(包括是否可以调整大小),在合理的范围内,所以当你整理响应的东西时,你可以为用户提供一个打开窗口的链接你想要的尺寸:

<a href="#" id="open-window">Open window in XxY for best experience of this site.</a>

然后

document.getElementById("open-window").addEventListener("click", function() {
    window.open("http://example.com", "", "width=640,height=480,resizable=no");
}, false);

请注意,某些浏览器可能仍然允许以正常方式调整大小,或者通过一个小小的“抓狂”(如Firefox人员所称)。