2010-05-28 49 views
0

希望有垂直滚动条,如果内容是更popwindow比预期高于预期...希望有垂直滚动条,如果内容是更popwindow

我有一个片段上的点击显示popwindow按钮,如下所示: window.open(url,'popupWindow','toolbar = no,location = no,directories = no,status = no,menubar = no,scrollbars = no,resizable = yes,copyhistory = no, width = 650,height = 500,screenX = 150,screenY = 150,top = 150,left = 150,overflow-x:hidden')

与此,我不能有第垂直滚动条,如果我有其中的内容比预期的多,我如何在需要时通过自己获得垂直滚动条显示?

回答

1

的原因你没有得到一个滚动条,是因为你指定的窗口选项​​。

window.open(url, 
'popupWindow', 
'toolbar=no,location=no,directories=no,status=no,menubar=no,**scrollbars=no**,resizable=yes,copyhistory=no,width=650,height=500,screenX=150,screenY=150,top=150,left=150,overflow-x:hidden' 
); 

在开放代码删除指令,或者用scrollbars=yes替换它,它应该工作,只要你想它。欲了解更多信息,请阅读docs for window.open

看演示http://nikc.kapsi.fi/dev/html/misc/openpopup.html

+0

我删除它但它仍然无法正常工作... – 2010-05-28 06:17:22

+0

尝试替换它,而不是删除它。你能否提供有问题的页面的URL? – 2010-05-28 06:18:24

+0

你必须用'scrollbars = yes'重新调整它,你可以在我发布的例子中测试它 – meo 2010-05-28 06:18:31

0

,scrollbars=no必须在这里,scrollbars=yes

测试:http://jsfiddle.net/yFRf2/

+0

奇怪的是它在Firefox和Safari浏览器。什么不起作用? – meo 2010-05-28 06:19:18