3

不明白为什么这段代码在 IE7 中有效?

$(window).bind('hashchange', function(){...})

此代码应该失败,因为 IE7 不支持 window.onhashchange 事件。

它是否有效,因为我在浏览器模式 IE7 中使用 IE9。这段代码应该在 IE7 中工作吗?

4

1 回答 1

1

今天早上的一篇有趣的读物是关于使用 ie 浏览器模式进行跨浏览器测试的危险!

http://blog.typekit.com/2013/03/14/the-dangers-of-cross-browser-testing-with-ie9s-browser-modes/

使用浏览器模式并不是真实 IE 版本的真实反映

于 2013-03-15T10:43:03.007 回答