Публикации по теме 'browser-history'
API истории браузера
Кнопка «Назад» в браузере — это не то, чем обычно манипулируют веб-разработчики. Однако есть несколько случаев, когда вам нужно применить логику, чтобы изменить его поведение. Все это возможно с использованием истории сеансов браузера через API истории.
Во-первых, вам всегда нужно проверять совместимость браузера с функциями, предоставляемыми этим API, используя http://caniuse.com или документы MDN. Теперь давайте сначала рассмотрим некоторые основы:
Возвращение:..
Вопросы по теме 'browser-history'
Остановить отображение страницы в истории браузера
У меня есть простой поток:
A.html -> B.html -> C.html
Теперь страница B либо 302 (временно перенаправляет с кодом перенаправления 302) на страницу C , либо отображается индикатор выполнения; затем, после выполнения вызова ajax, он...
2677 просмотров
schedule
09.12.2022
Перехват вызова кнопки возврата в моем приложении AJAX
У меня есть приложение AJAX. Пользователь нажимает кнопку, и отображение страницы изменяется. Они нажимают кнопку «Назад», ожидая перехода в исходное состояние, но вместо этого переходят на предыдущую страницу в своем браузере.
Как я могу...
69623 просмотров
schedule
11.06.2022
Обратное поведение в многофункциональных веб-приложениях, истинное предположение пользователя?
Многие клиентские библиотеки кода и наборы инструментов, например Yahoo YUI и Google GWT, поддерживают управление историей состояний для взаимодействия с пользователем. Когда он реализован, он позволяет пользователю вернуться к предыдущему состоянию...
504 просмотров
schedule
11.07.2023
Перебрать историю в javascript?
Есть ли способ перебрать объект «история» в javascript, чтобы найти определенную страницу в истории?
6509 просмотров
schedule
19.05.2024
JavaScript: переход к новому URL-адресу без замены текущей страницы в истории (не window.location)
Я знаю, как использовать window.location. Проблема в том, что (по крайней мере, в FF) он стирает страницу, на которой вы находитесь, из истории. например, я на странице A, я перехожу к B, а window.location используется для отправки меня на C. Если...
7108 просмотров
schedule
26.04.2022
ASP.Net: срок действия страницы при переходе назад
По сути, все страницы на этом сайте, которые я создаю, не могут быть доступны, когда пользователь нажимает «Назад» (или с помощью клавиш управления) в браузере, и страница должна истечь, если кто-то пытается вернуться в историю.
Я положил в...
10151 просмотров
schedule
22.05.2023
Как программно получить доступ к истории браузера Google Chrome на локальном компьютере
Я хочу написать простую программу, которая показывает мою интернет-активность за определенный период времени (какой сайт я посещал, сколько раз и т. д.). Я в основном использую браузер Google Chrome. Я обнаружил, что Chrome хранит историю браузера в...
73209 просмотров
schedule
12.11.2022
history.back (); не запускает $ (document) .ready ();
У меня есть веб-страница, на которой $(document).ready() используется для создания интерфейса. Затем пользователь может перейти на дочернюю страницу, а чтобы вернуться к исходной странице, он может нажать кнопку «предыдущая» в браузере или кнопку...
30409 просмотров
schedule
18.04.2023
Сохранение истории браузера с помощью букмарклета Javascript
Я работаю над букмарклетом, который предлагает ссылки, когда вы нажимаете на него. Я предполагаю, что после нажатия на одну из этих ссылок, когда кто-то нажимает кнопку «Назад», намерение состоит в том, чтобы вернуться к списку ссылок, которые...
483 просмотров
schedule
05.02.2023
Есть ли способ привязать обработчик к кнопке возврата истории браузера?
Например, пользователь перешел со страницы example.com/home.html на страницу example.com/checkout.html . Интересно, есть ли способ присвоить историю чему-то вроде example.com/new_offers.html ?
Таким образом, при нажатии кнопки «Назад» в...
4920 просмотров
schedule
26.12.2023
Убедите браузер кэшировать модель DOM, измененную с помощью JavaScript
У меня есть веб-приложение, на главной странице которого есть форма входа. Когда форма входа отправлена, за кулисами происходит некоторая jiggery-pokery JavaScript, и данные пользователя появляются - без загрузки страницы.
Проблема в том, что...
541 просмотров
schedule
12.08.2023
Поиск по истории не выполняется в расширении Chrome
Я нахожусь в процессе написания расширения для Chrome, чтобы отображать пользователям 3 наиболее посещаемых сайта. (Да, я знаю, что страница «Новая вкладка» уже делает это). Однако всякий раз, когда я пытаюсь запросить историю пользователей, кажется,...
402 просмотров
schedule
10.07.2022
API истории не работает на iOS? (Панель адреса не обновляется при pushState)
Подача этого в категории «Я не могу поверить, что никто не заметил этого раньше» или «Я должен что-то упустить»:
Похоже, что если вы выполняете простое window.history.pushState на iOS, адресная строка не обновляется, если только она не является...
19536 просмотров
schedule
20.06.2023
Редактирование истории BrowserField
У меня есть BrowserField в моем приложении, которое отлично работает. Он перехватывает запросы навигации к ссылкам на моем веб-сайте, которые ведут на внешние сайты, и открывает новые окна для отображения тех, которые находятся в обычном браузере,...
532 просмотров
schedule
06.08.2023
Взломать кнопку возврата IE 8 / принудительно отправить повторно?
Когда я возвращаюсь с IE 8, я получаю сообщение об ошибке
«Срок действия веб-страницы истек. Наиболее вероятная причина: • Локальная копия этой веб-страницы устарела, и веб-сайт требует, чтобы вы загрузили ее снова. Что вы можете попробовать:...
2831 просмотров
schedule
14.11.2022
Добавление поддержки истории в простую навигацию jQuery AJAX
Я пытаюсь добавить поддержку истории в свою навигацию jQuery AJAX, но, поскольку я плохо знаю jQuery, я не могу понять, как это сделать. Следующий сценарий заменяет a в текущем документе на a из другого документа, тем самым изменяя содержимое...
8088 просмотров
schedule
26.05.2022
Адрес jQuery / Проблема с глубокими ссылками
У меня есть раздел с вкладками на веб-сайте, который я сейчас разрабатываю, и я хотел бы включить уникальные URL-адреса для каждой вкладки, а также поддержку истории.
Кажется, плагин jQuery Address - это то, что нужно, но у меня возникли проблемы с...
507 просмотров
schedule
04.11.2022
Проблемы с API истории
Я делаю несколько вызовов ajax на своем веб-сайте и пытаюсь реализовать API истории, чтобы я мог перемещаться по нему с помощью истории браузера. Это код для «кнопки назад»:
$(document).ready(function(){
window.addEventListener("popstate",...
370 просмотров
schedule
10.06.2023
Очистить историю браузера Android
Я пишу приложение для клиента, у которого будет несколько устройств, открытых для клиентов, чтобы посмотреть и поиграть с ними. Они хотят иметь возможность очищать историю браузера на регулярной основе, чтобы, если клиент откроет браузер на...
3659 просмотров
schedule
31.05.2023
Кнопка «Назад» — встроенная поддержка ajax
Прошло некоторое время с тех пор, как ajax стал основным потоком самых популярных веб-сайтов, использующих его (в той или иной форме). Кроме того, в течение этого периода почти все основные браузеры имели более одного основного выпуска, но мы не...
176 просмотров
schedule
18.04.2022