Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Событие смены якоря (https://javascript.ru/forum/events/17514-sobytie-smeny-yakorya.html)

ntro123 22.05.2011 16:05

Событие смены якоря
 
Добрый день.

Делаю faq на аяксе.

при прямом из браузера заходе на ссылку
faq.php#1
Т.е. вопрос 1. все нормально посылается аякс запрос.

При клике внутри странице на другую ссылку faq.php#2 все нормально посылаю запрос.

А вот если юзер будет на странице faq.php#1 и вручную вобьет faq.php#2 то никакого запроса не будет, т.е. нужно событие смены якоря или урла.

Спасибо.

ntro123 22.05.2011 16:27

я так понял что можно только по таймеру проверять на изменение hash =(

Magneto 22.05.2011 19:50

В новых браузерах есть событие hashchange.

А для старых, да, нужно постоянно мониторить hash на изменение - пример.


Часовой пояс GMT +3, время: 09:35.