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

Chr*_*Jie 36 javascript

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

谢谢!

Ric*_*dle 78

这应该这样做:

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

但请注意,当内容大于窗口时,Firefox将仅显示滚动条.

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

html {
    overflow: -moz-scrollbars-vertical;
}
Run Code Online (Sandbox Code Playgroud)


b0x*_*0rz 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"); 
Run Code Online (Sandbox Code Playgroud)

另一个例子

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

window.open ("http://www.javascript-coder.com",
"mywindow","location=1,status=1,scrollbars=1,
width=100,height=100"); 
Run Code Online (Sandbox Code Playgroud)