Значения хеш-функции в URL обрабатываются главным образом для интеграции с кнопкой возврата и закладки. Надеюсь это поможет.

тоящее время я работаю в AJAX-ориентированном веб-приложении. Я искал различные способы репликации текущего состояния AJAX (или состояния приложения) с URL-адресом браузера, поэтому обновление и кнопка возврата также работают.

В последние недели я вижу разные подходы, использующие хеш (#) и разные JS-фреймворки.

В документации указано, что изменение URL браузера из JS невозможно. Сегодня я зашел на Facebook и открыл изображение, а URL-адрес изменился (хотя изображение было открыто в лайтбоксе). После того, как изображение было закрыто, URL браузера изменился на исходную страницу.

Ты хоть представляешь, как они добиваются такого поведения?

Ответы на вопрос(3)

Ваш ответ на вопрос