Вопросы с тегом «hashchange»

558
On - window.location.hash - Изменить?

Я использую Ajax и хэш для навигации. Есть ли способ проверить, window.location.hashизменились ли так? http://example.com/blah # 123 to http://example.com/blah # 456 Это работает, если я проверяю это, когда документ загружается. Но если у меня есть навигация на основе #hash, она не работает, когда...

297
Измените URL в браузере, не загружая новую страницу с помощью JavaScript

Как получить действие JavaScript, которое может оказать некоторое влияние на текущую страницу, но при этом изменить URL-адрес в браузере, поэтому, если пользователь нажимает кнопку перезагрузки или закладки, используется новый URL-адрес? Также было бы хорошо, если бы кнопка «Назад» перезагрузила бы...

86
jQuery - событие hashchange

Я использую: $(window).bind( 'hashchange', function(e) { }); чтобы привязать функцию к событию изменения хэша. Кажется, это работает в IE8, Firefox и Chrome, но не в Safari, и я предполагаю, что не в более ранней версии IE. Для этих браузеров я хочу отключить свой код JavaScript, который...