我在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