由於IE10在身邊,我的一些客戶抱怨在我的一些項目中出現了令人討厭的故障(顯示閃爍的白色條紋)。當屏幕的一部分淡入或淡出時會發生此問題。我認爲這與不透明度有關。這僅僅是一個IE10問題,因爲其他瀏覽器對代碼沒有任何問題,包括早期版本的IE。僅在IE10中閃爍白色條紋(IE10中的錯誤?)
奇怪的是,它並不總是存在,有時沒有問題,但總的來說這是非常煩人的。 給你一些例子,請訪問以下網站(使用IE10的): http://www.meezingeninrotterdam.nl(這是一個荷蘭網站)
下一頁:點擊例如在頁面上的搜索圖標,你可以找到它在菜單欄的右側。你會注意到這個故障(也許在幻燈片中),如果沒有,請關閉對話框再次打開。
我認爲這是IE10中的一個錯誤,但是當我能夠通過對代碼進行一些修改來解決這個問題時,我會嘗試一下。
爲了您的信息:
- 使用jQuery 1.5.1
- 該網站在很大程度上基於Ajax的,例如用於幻燈片和對話
- 我不使用任何第三方代碼(或插件)除了jQuery
- 該網站是跨瀏覽器兼容的,不使用黑客和W3C有效(CSS除外,這是不可能與所有類型的瀏覽器)。
- 所有代碼被分配編譯(谷歌外殼編譯器)或精縮(YUI壓縮機)
我不想做的事:在網站的結構
- 劇變
- 沒有用於IE10的額外CSS文件
- 由於某些不兼容問題,請更新到較新版本的jQuery。
我曾嘗試:
- 升級的jQuery但不兼容問題與現有代碼
- 使用原單碼(不是精縮),但有分析上面的代碼
- 描述的相同問題但沒有找到可能成爲問題的原因
有沒有人對此有一個簡單的解決方案?