如何使用'window.open'在firefox中使用滚动条创建?

时间:2009-07-22 05:54:10

标签: javascript

如何使用'window.open'在firefox中创建一个带滚动条的新窗口?

谢谢!

2 个答案:

答案 0 :(得分:78)

这应该这样做:

window.open("http://example.com", "name", "scrollbars=1,width=100,height=100");

但请注意,只有当内容大于窗口时,Firefox才会显示滚动条。

要强制Firefox始终显示滚动条(就像Internet Explorer一样),您需要在弹出窗口中显示的HTML样式表中使用它:

html {
    overflow: -moz-scrollbars-vertical;
}

答案 1 :(得分:5)

通过http://www.javascript-coder.com/window-popup/javascript-window-open.phtml

例如

  

以下代码打开一个带有菜单栏的窗口。窗口可调整大小,宽度为350像素,高度为250像素。

window.open ("http://www.javascript-coder.com",
"mywindow","menubar=1,resizable=1,width=350,height=250"); 

另一个例子

  

带有位置栏,状态栏,滚动条且尺寸为100 X 100

的窗口
window.open ("http://www.javascript-coder.com",
"mywindow","location=1,status=1,scrollbars=1,
width=100,height=100");