带window.open的垂直滚动条

agi*_*liq 12 javascript css popup

我正在用window.open打开一个popop窗口.如果需要,我希望滚动条显示出来.但是在safari中,滚动条没有显示,除非我设置,scrollbars = 1,

然而,这甚至会出现水平滚动条.有没有办法指定,

"如果需要,只显示水平滚动条"到popop窗口.

(可能通过window.open和overflow,css属性的一些选项组合.)

Tau*_*ren 28

我一直在搞乱这个问题,我决定使用这个解决方案,直到找到一个更好的解决方案:

window.open('http://yoursite.com','mypopup',
  'status=1,width=500,height=500,scrollbars=1');
Run Code Online (Sandbox Code Playgroud)

然后在yoursite.com的CSS中,输入:

html {
  overflow-x: hidden;
  overflow-y: auto;
}
Run Code Online (Sandbox Code Playgroud)

在某些浏览器中,即使内容适合窗口,垂直滚动条也可能会显示.但水平滚动条不应显示.