我有一个 java 脚本来重新调整我所有的弹出窗口的大小
function resize()
{
window.resizeTo(240,230);
}
但是现在它在 mozilla firefox 中没有调整大小,但它很早就做了,或者如果在新选项卡中打开弹出窗口,它没有调整大小,在某些浏览器中也没有,是否有任何 java 脚本适用于所有场景和所有浏览器的代码
我有一个 java 脚本来重新调整我所有的弹出窗口的大小
function resize()
{
window.resizeTo(240,230);
}
但是现在它在 mozilla firefox 中没有调整大小,但它很早就做了,或者如果在新选项卡中打开弹出窗口,它没有调整大小,在某些浏览器中也没有,是否有任何 java 脚本适用于所有场景和所有浏览器的代码
Firefox 带有用户偏好,允许/禁止使用 Javascript 调整窗口大小。它在工具 - 选项 - 内容 - 启用 Javascript -> [高级]。
我不确定默认情况下是否禁用调整大小,但您可能需要先检查自己的 Firefox 安装。
如果默认情况下禁用它,那么不幸的是,在打开窗口后您无法调整窗口大小。一个丑陋的解决方法是使用具有首选大小的 window.open() 再次打开自身。
我还要补充一点:
您不能确信任何浏览器都会让您控制您创建的窗口的大小。你甚至不能确定你会得到一个窗口——人们可以指示他们的浏览器将所有新窗口作为浏览器选项卡打开
来源:Pointy(与 timdream 相同的来源)