2010-03-05 909 views
0

我在设置Google Chrome浏览器的弹出窗口大小和禁用位置栏时遇到问题。我使用了以下内容:使用window.open()调整Chrome浏览器窗口的大小问题

window.open("site.html", "site", "top=50,left=50,width=20,height=50,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no"); 

Chrome不调整窗口大小到指定的高度和宽度,以及地址栏仍是可见的。 Firefox将窗口大小调整为适当的高度/宽度,并且还显示位置栏。

是否有错误的代码,我用它来创建一个固定宽度/高度的新位置栏,菜单栏,滚动条,状态栏禁用的弹出窗口?

回答

0

你不能总是强迫用户的浏览器窗口放弃你不想在那里的东西。例如,Firefox提供的选项允许用户拒绝请求以禁用由“window.open”创建的窗口的任何组件。

现在,就浏览器的大小而言,浏览器设置了最小值,我怀疑这就是你所得到的。

+0

最低只需在window.open方面()?它似乎hackish,但是有可能我只能使用window.open()到浏览器minium,然后在加载后以编程方式调整它的大小? – minimalpop 2010-03-06 02:06:19

+0

我不知道,你当然可以尝试。将一个非常简单的测试程序放在一起应该很容易,以便您可以在不同的浏览器中进行测试。 – Pointy 2010-03-06 13:18:11