gpt4 book ai didi

javascript - 谷歌浏览器 window.open 高度包括 URL 栏

转载 作者:行者123 更新时间:2023-11-30 10:55:23 26 4
gpt4 key购买 nike

当我们打开一个窗口时:

window.open("/calendar",'calendar','width=950,height=576,titlebar=no,statusbar=no,menubar=no,resizable=no,scrollbars=no');

Firefox 3 和 IE 7 打开它时内容区域高度为 576 加上浏览器元素(URL 栏、状态栏等)。

然而,Chrome 打开它时总高度为 576,这意味着滚动条出现在内容的右侧(然后是底部,因为宽度现在减小了)。

我该如何解决这个问题?它适用于 Web 应用程序的繁重布局部分,因此这不仅仅是“让用户滚动”的问题,客户不希望这样。

有没有人遇到过这个?

我不介意浏览器嗅探和打开更大的窗口,但我知道现在这很讨厌。

最佳答案

不幸的是,没有办法可靠地控制window.open 函数。例如,在 Opera 中,弹出窗口总是可以调整大小的。出于安全原因,大多数浏览器始终显示 URL 栏。

要么执行 haim evgi 的链接建议并在弹出页面中设置 overflow:hidden CSS,要么采用页面内方法,如灯箱脚本。您可以使用它们在 iframe 中打开外部页面,并且可以精确控制大小。他们通常看起来也更好。

关于javascript - 谷歌浏览器 window.open 高度包括 URL 栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2048615/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com