Результаты поиска по запросу "browser-history"

1 ответ

Как работать с кнопкой «Назад» при изменении URL-адреса браузера с помощью HTML5 pushState

Я сделал сайт на одну страницу. Когда пользователь нажимает на кнопки меню, контент загружается с помощью AJAX. Работает нормально. Чтобы улучшить SEO и позволить пользователю копировать / пропускать URL другого контента, я использую function ...

4 ответа

http://www.niallkennedy.com/blog/2008/02/browser-history-sniff.html

орые инструменты электронного маркетинга утверждают, что выбирают, какую веб-страницу отображать в зависимости от того, где вы были раньше. То есть, если вы просматривали сайты грузовых автомобилей, а затем переходили на Ford.com, ваша первая ...

2 ответа

 с указанным кодом, но это еще более излишне.

от вопрос уже есть ответ здесь: Как получать уведомления об изменениях истории через history.pushState? [/questions/4570093/how-to-get-notified-about-changes-of-the-history-via-history-pushstate] 9 ответовЕсть ли какое-либо событие, на которое ...

ТОП публикаций

1 ответ

Я посмотрел через это и исследовал их, и действительно, эти 3 являются лучшими. Мне нравится history.js, потому что он поддерживает управление историей html5, которое меняет URL вместо добавления хэшей :). По крайней мере, так сказал мне автор.

года назад я потратил много времени на изучение этого вопроса и попытался: JQuery BBQ плагин [http://benalman.com/projects/jquery-bbq-plugin/]Плагин Jquery History [http://tkyk.github.com/jquery-history-plugin/]JQuery. Адреса ...

6 ответов

Основываясь на ответе Санни, я сделал эту функцию, которая также избегает неопределенных и нулевых значений:

ьзуя JavaScript, есть ли способ обновить window.location.hash без прокрутки веб-страницы? У меня есть кликабельные элементы заголовка, которые переключают видимость div прямо под ними. Мне нужна строка / foo # в истории при нажатии на заголовки, ...

4 ответа

AngularJS добавить в историю браузера без перезагрузки страницы и без HTML5 pushstate

У меня есть страница поиска, которая позволяет пользователю детализировать категории и / или вводить условия поиска. Я хочу дать пользователю возможность использовать кнопку «Назад» для отмены этих действий. Используя AngularJS, как я могу на ...

1 ответ

Как вызвать событие / функцию возврата браузера с помощью JavaScript?

Я хочу активировать функцию возврата браузера через гиперссылку в шаблоне моей страницы, используя JavaScript (или PHP, если это возможно). Кто-нибудь знает, как это реализовать? РЕДАКТИРОВАТЬ Нашел решение с помощью JavaScript.Вот ...

5 ответов

Javascript / jQuery обнаруживает изменение хеша только при нажатии кнопки браузера назад / вперед

Можно ли обнаружить хэш-обмен только при изменении истории браузера (т. Е. Кнопка «Назад» или «Вперед»)? Я видел событие onBeforeUnload, но это событие не срабатывает при изменении хэша, так как окно не выгружается. Событие hashchange очевидно ...

1 ответ

Как отключить историю магистрали, но разрешить маршрутизацию на основе хеша?

Скажи, что я делаю следующее: Нажмите на ссылку на главной странице (/) и перейдите к / posts / 1Запустить событие и перейти к магистральному маршруту / posts / 1 / # / 1 / editЯ нажимаю назадМне нужно сделать так, чтобы пользователь вернулся на ...

1 ответ

Управление историей браузера в Ajax

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