У меня тяжелое приложение 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.