Possible Duplicate:
window.location = #anchor doesn't work in IEIE中不支持JQuery window.location.hash?
我有一個選擇框,當點擊更改了我的基於AJAX的頁面的URL的哈希值。我有一個函數,定期檢查window.location.hash的更改,然後相應地更新內容。以下代碼是在選擇更改時更改URL的功能。它適用於Firefox,但我無法在IE中使用它!我不斷收到的對象不支持此屬性或方法錯誤:
#ob是我的選擇
$("#ob").change(function() {
ob = $(this).val();
window.location.hash = "#ob=" + ob;
});
有什麼建議?謝謝!
你使用哪個IE版本? IE7或更低版本不支持onhashchange事件。 – sajawikio