#javascript #jquery #html
#javascript #jquery #HTML
Вопрос:
Есть ли какой-нибудь пример кода для чего-то подобного (и как-то изменить URL без принудительной перезагрузки, без #)? Используется ли HTML5 для замены истории?
Комментарии:
1. У вас есть два вопроса, которые не связаны между собой, кроме того, что один конкретный веб-сайт выполняет обе вещи, которые вы хотите сделать. Я настоятельно рекомендую разделить их на два актуальных вопроса. (Ну, по крайней мере, у одного из них много дубликатов на SO, поэтому я бы удалил его и вместо этого использовал поиск)
Ответ №1:
Они объясняют, как они это делают в своем сообщении в блоге, и да, он использует HTML5 History API.
Они даже показывают вам, как именно это делается в их проекте jquery-pjax.
Кроме того, вы можете получить пример кода для всего, что видите в Интернете, через view source, найдя файл Javascript, а затем, если он уменьшен, передав его через что-то вродеhttp://jsbeautifier.org
Комментарии:
1. Копировать это дословно, да, в зависимости от законов того места, где вы живете, и того, что другой указал с точки зрения авторских прав. Чтобы посмотреть или «просмотреть исходный код», нет.