Изменение строки запроса без перезагрузки страницы

Я создаю фотогалерею и хотел бы иметь возможность изменять строку запроса и заголовок при просмотре фотографий.

Поведение, которое я ищу, часто встречается в некоторых реализациях непрерывной / бесконечной страницы, где при прокрутке строки запроса продолжает увеличиваться номер страницы (http://x.com?page=4) и т. д. Это должно быть просто в теории, но я бы хотел что-то безопасное в основных браузерах.

я нашелэтот великий пости пытался последовать примеру сwindow.history.pushstate, но это, похоже, не работает для меня. И я не уверен, является ли он идеальным, потому что я действительно не забочусь об изменении истории браузера.

Я просто хочу иметь возможность добавить в закладки текущую просматриваемую фотографию, не перезагружая страницу каждый раз при смене фотографии.

Вот пример бесконечной страницы, которая изменяет строку запроса:http://tumbledry.org/

UPDATE нашел этот метод:

window.location.href = window.location.href + '#abc';

Кажется, это работает для меня, но я нахожусь на новом Chrome .. это, вероятно, вызовет некоторые проблемы со старыми браузерами?

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

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