使用window.open()调整chrome浏览器窗口大小的问题

时间:2010-03-05 23:41:46

标签: javascript google-chrome

我在设置弹出窗口大小和禁用Google 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将窗口调整为适当的高度/宽度,但也显示位置栏。

我正在使用的代码有什么问题,以便创建一个具有固定宽度/高度的新弹出窗口,其中包含位置栏,菜单栏,滚动条,状态栏已禁用?

2 个答案:

答案 0 :(得分:0)

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

现在,关于尺寸,浏览器施加最小值,我怀疑这就是你得到的。

答案 1 :(得分:0)

您应该使用Javascript来使用浮动对话框。

  

http://jquery.com/demo/thickbox/