3
無法理解此代碼爲什麼在IE7中工作?爲什麼window.onhashchange在IE7兼容模式下工作?
$(window).bind('hashchange', function(){...})
此代碼應該失敗,因爲IE7不支持window.onhashchange事件。
它是否工作,因爲我在瀏覽器模式IE7中使用IE9。這個代碼應該在IE7中工作嗎?
無法理解此代碼爲什麼在IE7中工作?爲什麼window.onhashchange在IE7兼容模式下工作?
$(window).bind('hashchange', function(){...})
此代碼應該失敗,因爲IE7不支持window.onhashchange事件。
它是否工作,因爲我在瀏覽器模式IE7中使用IE9。這個代碼應該在IE7中工作嗎?
今天早上早上關於使用瀏覽器模式進行跨瀏覽器測試的危險的一個有趣的閱讀!
http://blog.typekit.com/2013/03/14/the-dangers-of-cross-browser-testing-with-ie9s-browser-modes/
使用瀏覽器模式下無法進行實際的真實IE版本
爲什麼你使用'綁定( 「hashchange」)'來真實反映'window'對象?你不用與jQuery的'$(window).bind()'混合嗎? – VisioN 2013-03-15 10:40:42
謝謝,它應該是$(window).bind('hashchange')。 – Warlock 2013-03-15 10:42:08