Я хотел бы узнать, можно ли изменить содержимое URL-адреса в браузере без перезагрузки страницы?Изменение URL-адреса без перезагрузки страницы
Я использую jQuery и Ajax для загрузки новых частей моей страницы. Когда я выбираю «продукт один», прямая ссылка будет mysite.com/product1
, а для «product two» будет mysite.com/product2
, но я не хочу перезагружать сайт на эти страницы.
Я не ОП, но я считаю, что полезно при изменении содержимого с помощью AJAX, а затем ваш посетитель хочет сохранить страницу, он ищет в закладки/отправить по электронной почте/и т. д. – nothrow
Как сказал Йоссариан, это было одной из моих причин. Кроме того, потому что загрузка загрузки страницы меньше использует ajax, а загрузка contens лучше выглядит. –
@Yossarian: Я спросил, почему он хочет использовать site.com/product, например, начальный Q был (не хеш). @Paul: если вы измените более 4-50% содержимого своей страницы, вам может потребоваться переосмыслить вашу стратегию, потому что скорость, которую вы получите при передаче страницы, будет отменена во время работы DOM :) –