我在Internet Explorer 8中發現了一個奇怪的錯誤。也許有人可以幫助我移動它。IE8在getStyle背景位置崩潰
當我嘗試抓取元素的背景位置時,使用background-position-x
所有版本的Internet Explorer都可以工作,但IE8會崩潰。
當我運行el.getStyle('background-position')
時,除IE(6,7和8)返回undefined
以外,所有瀏覽器都給我正確的值。
因此,我對所有IE版本都使用el.getStyle('background-position-x')
。
但是,IE8在上述代碼中崩潰。
任何人都有類似的問題?
您是否在調用函數之前檢查el是否爲空?我曾有過其他瀏覽器中未初始化對象的實例,而不是IE。 – theraneman 2009-11-27 11:25:16
感謝您的投入!它確實是一個mootools/ie錯誤。你必須使用內聯樣式。閱讀我的答案吼叫。 – Frankie 2009-11-27 11:47:26