我的应用程序中的一个窗口的大小由管理员设置。我需要确保该窗口不会在屏幕外出现任何边框的情况下打开。通过我的实验,当在window.open
(resizeTo
)中所需的尺寸更大时,窗口填满屏幕。但是,对于任何分辨率和任何浏览器(操作系统)都是如此?任何浏览器能否打开一个大于屏幕尺寸的新窗口?
编辑
我可以希望的大小不能大于当outerWidth
(outerHeight
)是不支持? (Getting the width/height of the entire browser in IE?)
编辑2 我已经在Fedora 16发测试(LXDE,等离子,GNOME)与Konqueror和Firefox浏览器。我没有成功打开一个大于屏幕的窗口。
在gnome3或unity中,您可以调整窗口大小而不是屏幕分辨率。 在窗口7窗口管理器不会给你这个能力。 – Flops 2012-04-04 09:54:28
因此,它似乎比浏览器更像操作系统相关的问题? – IvanH 2012-04-04 10:04:45
大部分是,然后不,控制窗口大小是系统窗口管理器的责任。 Maby一些浏览器正在控制自己的尺寸,但在系统中 - 浏览器是一个窗口,因此它的渲染取决于你正在工作的系统。 – Flops 2012-04-04 10:20:32