У меня есть тяжелое приложение Ajax, которое может иметь URL-адрес, например
http://example.com/myApp/#page=1
Когда пользователь манипулирует сайтом, адресная строка может измениться на что-то вроде
http://example.com/myApp/#page=5
без перезагрузки страницы.
Моя проблема заключается в следующей последовательности:
- Пользователь добавляет в закладки первый URL.
- Пользователь манипулирует приложением таким образом, что вторым URL-адресом является текущее состояние.
- Пользователь нажимает на закладку, созданную на шаге 1.
- URL-адрес в адресной строке изменится с http://example.com/myApp/#page=5 на http://example.com/myApp/#page=1, но я не знаю, как обнаружить, что изменение произошло.
Если я обнаружу изменение, на него подействует некоторый JavaScript.