2010-11-06 38 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瀏覽器。