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

How to prevent firefox window manual resizing?

我在 windows 7.

上使用最新的 firefox 版本 (45.02)

我想阻止用户手动调整 windows 的大小。我有一个无响应的 GUI,我想修复浏览器界面。

我无法使用 javascript resizeTo(...) 函数,因为 MDN docs

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

可以控制弹出窗口的大小(包括是否可以调整大小),在合理范围内,因此在您整理响应式内容时,您可以暂时为用户提供link打开一个window你想要的尺寸:

<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);

请注意,某些浏览器可能仍允许以正常方式或通过小 "grippy"(如 Firefox 用户所称)调整大小。