Описание тега html5-history

HTML5 History API позволяет программно манипулировать историей браузера с помощью JavaScript, обеспечивая метод управления стеком истории пользователя при создании веб-приложений.
1 ответ

Использование history.pushState в Firefox заставит мою иконку исчезнуть

Используя что-то вроде history.pushState(null, document.title, "?#"); на моем сайте сделать мой Favicon исчезнуть в Firefox, но он работает в Chrome Это javascript/jQuery способ добавить значок при загрузке страницы?
1 ответ

Сделайте так, чтобы список воспроизведения Soundcloud продолжал воспроизводиться при перезагрузке

У меня есть плейлист Soundcloud, который автоматически воспроизводится на каждой странице моего сайта. Как я могу заставить его продолжать играть, когда страница перезагрузится?
28 июн '16 в 20:29
2 ответа

Предотвращение добавления к ссылке history.replaceState

Я использую window.history.replaceState и с некоторыми проблемами в том, что он продолжает добавлять к URL. Он был помечен как дубликат этого вопроса, что, на мой взгляд, является ошибкой, поскольку при использовании этого кода возникает та же пробл…
17 сен '18 в 14:24
0 ответов

История HTML5 - исчезновение / добавление содержимого при нажатии кнопки "Назад"

Я уже более недели пытаюсь работать с API истории, но, как относительно неопытный разработчик внешнего интерфейса, некоторые объяснения мне не подходят. Эта статья имела для меня наибольшее значение, но я не смог заставить ее работать, особенно когд…
25 дек '16 в 15:07
1 ответ

Как не иметь дублирования между Grails UrlMapping и угловым роутером

Я работаю над приложением grails/angular, в котором угловой маршрутизатор настроен на использование истории HTML5. Но, чтобы использовать эту настройку, мы должны объявить маршрут в угловом маршрутизаторе И в Grail UrlMappings. Например, угловой роу…
30 янв '14 в 08:23
0 ответов

Почему Window.onpopstate не использует то же состояние, что и history.state?

Если я проверю предыдущее состояние, написав в консоли window.history.state, я смогу увидеть предыдущий объект состояния, который, как я ожидаю, будет использовать моя программа. Однако при запуске onpopstate событие только когда-либо содержит начал…
03 янв '18 в 17:51
1 ответ

Получение ошибки 404, когда Angular HTML5Mode имеет значение true

Я реализовал довольно url в угловых (переключился на html5mode). Когда я обновляю страницу, я получаю ошибку 404. Например: если я открываю свое приложение, используя http://server/, все работает нормально, но когда я перехожу на страницу или пытаюс…
0 ответов

Должен ли я использовать history.js или HTML5 History API при попытке добиться функциональной кнопки "Назад" в приложении с одностраничным интерфейсом

Итак, я создал одностраничное приложение, используя PhoneGap, и я использую divName.hide() а также divName.show() переключаться между страницами приложения. Однако, как и ожидалось, кнопка "Назад" телефона (я использую телефон на Android) не работае…
1 ответ

HTML5 History API требует двойных обратных кликов

Я пытаюсь реализовать нумерацию страниц с помощью ajax и API истории HTML5. Позвольте мне описать последовательность событий, чтобы объяснить мою проблему. У меня есть следующие 4 страницы пагинации. 1 - 2 - 3 - 4 Вот последовательность вещей, котор…
26 ноя '15 в 20:25
1 ответ

Получение ошибок навигации с помощью Push State / Pop State - JavaScript Page Change

Я создал сайт с одной HTML-страницей, где изменения страницы контролируются JavaScript, чтобы показывать / скрывать релевантные страницы при выборе. Я пытался заставить историю браузера запомнить состояние страницы, чтобы я мог использовать навигаци…
02 июн '15 в 05:11
1 ответ

Удаление параметров запроса, вызывающих проблему при обновлении страницы

У меня есть URL с прикрепленной к нему строкой запроса. После загрузки страницы я удаляю параметр запроса, используя history.replaceState("","",location.href.substring(0,location.href.indexOf("?"))) Но когда пользователь нажал кнопку "Обновить", он …
10 мар '16 в 08:01
1 ответ

Каким должен быть новый контент URL при использовании Javascript History API?

Я использую AJAX для динамической загрузки контента на своей странице. (в основном у меня есть панель поиска, и результаты поиска получены с использованием AJAX). Я хочу использовать History API, поскольку после нескольких поисков (а также применени…
11 авг '16 в 05:10
1 ответ

Ajax Загрузить всю страницу истории "onpopsate"

Я использую это для создания нового состояния: //state 1 history.pushState({ reload: true }, 'submodulo', '?submodulo=1'); //state2 history.pushState({ reload: true }, 'submodulo', '?submodulo=2'); //state3 history.pushState({ reload: true }, 'submo…
29 сен '14 в 23:05
0 ответов

Vue Router выдвигает состояние без рендера

Я хотел бы выдвинуть состояние с помощью маршрутизатора Vue без запуска повторного рендеринга. Что я хочу: Если мобильное меню открыто, состояние выдвигается Это не должно перерисовывать страницу Когда пользователь нажал кнопку "Назад", состояние вс…
1 ответ

Popstate не работает должным образом (требуется несколько кликов)

Я пытаюсь изучить History Web API, но у меня уже есть проблемы с первого раза. Я могу получить history.pushState работает, но есть проблемы с popstate, Работает нормально при первом нажатии после AJAX загрузка страницы, но если я загружаю ту же саму…
14 янв '16 в 17:31
2 ответа

Как перейти на новую страницу, когда пользователь нажимает кнопку возврата браузера

Я новичок в javascript, теперь у меня есть требование, что я не могу закончить хорошо. Сначала пользователь в 1.html, а затем перейдет к 2.html, затем к 3.html. Каждый HTML имеет свой JS-файл. Как перейти к 1.html, когда пользователь в 3.html нажима…
23 авг '16 в 08:27
1 ответ

Как сбросить состояние переменных при перемещении между страницами (Chrome Specific)?

Я работаю с API истории HTML5. Когда я нажимаю ссылку на новую страницу, а затем нажимаю кнопку "Назад". Я вижу переменные, которые сохраняют свое состояние между загрузками страниц. Пример: (function(namespace){ var singlePageSessionId = 0; singleP…
11 сен '14 в 02:17
1 ответ

История API в html5

В истории API я могу использовать pushState() для структуры вкладок для отображения различного содержимого на основе нажатия вкладки. Когда (нажмите на tab2, URL-адрес изменится на http://localhost/mysite/tab2 Но когда я добавляю эту ссылку в заклад…
09 янв '15 в 13:45
0 ответов

Javascript - window.history(-1) в константу

Я пытаюсь проверить какое-то время, если история браузера (на двух страницах назад) является определенной ссылкой, то уменьшите переменную num на -1 А потом делай window.history.go(num); Насколько я понимаю, ошибка связана с тем, что история неправи…
28 фев '18 в 11:23
2 ответа

Множественное событие onpopstate

Мне нужно работать с историческим API для приложения. Моя проблема в том, что некоторые "домашние" плагины jQuery уже реализуют событие для popstate можно иметь более одного события popstate для уникального просмотра?
04 янв '17 в 11:49