我有这个函数应该用Javascript打开一个子窗口。我是这样做的:
if (a == "culture") {
newWindow = window.open('criteria.php?type=culture','','scrollbars=yes,width=400,height=300');
newWindow.focus();
}
else if (a == "service") {
newWindow = window.open('criteria.php?type=service','','scrollbars=yes,width=400,height=300');
newWindow.focus();
}
然而,滚动条永远不会出现 - 我无法弄清楚原因。我被要求包含它们,因为没有它们我的窗口效果不好(它们显然是一个小尺寸,并且具有动态内容,这个尺寸可以很快扩展)
如何解决滚动问题?为什么scrollbars = yes不起作用?
答案 0 :(得分:4)
在某些浏览器中,仅当内容对于高度太长时才会显示滚动条。
如果您当前的内容不超过300px
,则不会显示这些内容。
scrollbars
的默认值无论如何都是yes
,因此您无需指定此参数。