Публикации по теме '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 просмотров

Обратное поведение в многофункциональных веб-приложениях, истинное предположение пользователя?
Многие клиентские библиотеки кода и наборы инструментов, например Yahoo YUI и Google GWT, поддерживают управление историей состояний для взаимодействия с пользователем. Когда он реализован, он позволяет пользователю вернуться к предыдущему состоянию...
504 просмотров

Перебрать историю в 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 просмотров

Как программно получить доступ к истории браузера Google Chrome на локальном компьютере
Я хочу написать простую программу, которая показывает мою интернет-активность за определенный период времени (какой сайт я посещал, сколько раз и т. д.). Я в основном использую браузер Google Chrome. Я обнаружил, что Chrome хранит историю браузера в...
73209 просмотров
schedule 12.11.2022

history.back (); не запускает $ (document) .ready ();
У меня есть веб-страница, на которой $(document).ready() используется для создания интерфейса. Затем пользователь может перейти на дочернюю страницу, а чтобы вернуться к исходной странице, он может нажать кнопку «предыдущая» в браузере или кнопку...
30409 просмотров

Сохранение истории браузера с помощью букмарклета Javascript
Я работаю над букмарклетом, который предлагает ссылки, когда вы нажимаете на него. Я предполагаю, что после нажатия на одну из этих ссылок, когда кто-то нажимает кнопку «Назад», намерение состоит в том, чтобы вернуться к списку ссылок, которые...
483 просмотров

Есть ли способ привязать обработчик к кнопке возврата истории браузера?
Например, пользователь перешел со страницы example.com/home.html на страницу example.com/checkout.html . Интересно, есть ли способ присвоить историю чему-то вроде example.com/new_offers.html ? Таким образом, при нажатии кнопки «Назад» в...
4920 просмотров

Убедите браузер кэшировать модель DOM, измененную с помощью JavaScript
У меня есть веб-приложение, на главной странице которого есть форма входа. Когда форма входа отправлена, за кулисами происходит некоторая jiggery-pokery JavaScript, и данные пользователя появляются - без загрузки страницы. Проблема в том, что...
541 просмотров
schedule 12.08.2023

Поиск по истории не выполняется в расширении Chrome
Я нахожусь в процессе написания расширения для Chrome, чтобы отображать пользователям 3 наиболее посещаемых сайта. (Да, я знаю, что страница «Новая вкладка» уже делает это). Однако всякий раз, когда я пытаюсь запросить историю пользователей, кажется,...
402 просмотров

API истории не работает на iOS? (Панель адреса не обновляется при pushState)
Подача этого в категории «Я не могу поверить, что никто не заметил этого раньше» или «Я должен что-то упустить»: Похоже, что если вы выполняете простое window.history.pushState на iOS, адресная строка не обновляется, если только она не является...
19536 просмотров
schedule 20.06.2023

Редактирование истории BrowserField
У меня есть BrowserField в моем приложении, которое отлично работает. Он перехватывает запросы навигации к ссылкам на моем веб-сайте, которые ведут на внешние сайты, и открывает новые окна для отображения тех, которые находятся в обычном браузере,...
532 просмотров

Взломать кнопку возврата IE 8 / принудительно отправить повторно?
Когда я возвращаюсь с IE 8, я получаю сообщение об ошибке «Срок действия веб-страницы истек. Наиболее вероятная причина: • Локальная копия этой веб-страницы устарела, и веб-сайт требует, чтобы вы загрузили ее снова. Что вы можете попробовать:...
2831 просмотров

Добавление поддержки истории в простую навигацию jQuery AJAX
Я пытаюсь добавить поддержку истории в свою навигацию jQuery AJAX, но, поскольку я плохо знаю jQuery, я не могу понять, как это сделать. Следующий сценарий заменяет a в текущем документе на a из другого документа, тем самым изменяя содержимое...
8088 просмотров
schedule 26.05.2022

Адрес jQuery / Проблема с глубокими ссылками
У меня есть раздел с вкладками на веб-сайте, который я сейчас разрабатываю, и я хотел бы включить уникальные URL-адреса для каждой вкладки, а также поддержку истории. Кажется, плагин jQuery Address - это то, что нужно, но у меня возникли проблемы с...
507 просмотров

Проблемы с 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