2010-11-06 33 views
0

我试图让IE隐藏一个滚动条,推荐的食谱似乎不起作用:如何在ie8中隐藏滚动条在这种特定情况下?

E.g. this.scrollbar = '否'; < - 无效
this.style.overflow ='hidden'; < - 这隐藏了垂直滚动条并引入了水平滚动条。
this.style.overflow-y ='hidden'; < - 这会冻结IE8。

我还能做什么?

找到.... this.style.overflowY ='hidden';作品。

+1

您的问题中存在拼写错误(pverflow-y)。你确定它不在你正在测试的代码中吗? – DXL 2010-11-06 18:34:30

+1

如果“overflow = hidden”引入了一个水平滚动条,那么其他内容可能是错误的。它应该隐藏两者(这是显式溢出-x /溢出-y的理由)。确保你在IE8(或在最坏的情况下是“仿真IE7”)模式。 – 2010-11-06 19:16:33

回答

0

这应该工作:

document.body.scroll = "no"; 

这是严格的只有IE浏览器。