Изменение строки запроса без перезагрузки страницы
Я создаю фотогалерею и хотел бы иметь возможность изменять строку запроса и заголовок при просмотре фотографий.
Поведение, которое я ищу, часто встречается в некоторых реализациях непрерывной / бесконечной страницы, где при прокрутке строки запроса продолжает увеличиваться номер страницы (http://x.com?page=4) и т. д. Это должно быть просто в теории, но я бы хотел что-то безопасное в основных браузерах.
я нашелэтот великий пости пытался последовать примеру сwindow.history.pushstate
, но это, похоже, не работает для меня. И я не уверен, является ли он идеальным, потому что я действительно не забочусь об изменении истории браузера.
Я просто хочу иметь возможность добавить в закладки текущую просматриваемую фотографию, не перезагружая страницу каждый раз при смене фотографии.
Вот пример бесконечной страницы, которая изменяет строку запроса:http://tumbledry.org/
UPDATE нашел этот метод:
window.location.href = window.location.href + '#abc';
Кажется, это работает для меня, но я нахожусь на новом Chrome .. это, вероятно, вызовет некоторые проблемы со старыми браузерами?