Возможный дубликат:
window.location = # якорь не работает в IE
У меня есть поле выбора, которое при нажатии изменяет хэш в URL-адресе моей страницы на основе AJAX. У меня есть функция, которая периодически проверяет window.location.hash на наличие изменений, а затем соответствующим образом обновляет содержимое. Следующий код — это функция, которая изменяет URL-адрес при изменении выбора. Он работает в Firefox, но я не могу заставить его работать в IE! Я продолжаю получать объект, не поддерживающий это свойство или ошибку метода:
#ob мой выбор
$("#ob").change(function() {
ob = $(this).val();
window.location.hash = "#ob=" + ob;
});
Какие-либо предложения? Спасибо!