Запитання з тегом «browser-history»

13
Як отримувати сповіщення про зміни історії через history.pushState?
Отже, тепер, коли HTML5 вводить history.pushStateдля зміни історії браузерів, веб-сайти починають використовувати це у поєднанні з Ajax замість зміни ідентифікатора фрагмента URL-адреси. На жаль, це означає, що ці дзвінки вже не можуть бути виявлені onhashchange. Моє запитання: чи є надійний спосіб (хак?;)) Виявити, коли веб-сайт використовує history.pushState? У специфікації нічого …

4
Чи можете ви користуватися хеш-навігацією, не впливаючи на історію?
Боюся, це може бути неможливим, але чи є спосіб змінити хеш-значення URL-адреси, не залишаючи запис в історії браузера і не перезавантажуючись ? Або еквівалент? Що стосується конкретики, я розробляв основні хеш-навігації за напрямками: //hash nav -- works with js-tabs var getHash = window.location.hash; var hashPref = "tab-"; function useHash(newHash) { …

5
Забороніть користувачеві бачити раніше відвідану захищену сторінку після виходу
У мене є вимога, щоб кінцевий користувач не міг повертатися на сторінку з обмеженими можливостями після виходу / виходу. Але в даний час кінцевий користувач може це зробити за допомогою кнопки повернення браузера, відвідування історії браузера або навіть шляхом повторного введення URL-адреси в адресному рядку браузера. В основному, я хочу, …

15
Popstate при завантаженні сторінки в Chrome
На цей питання є відповіді на Stack Overflow на російській мові : Chrome ненужна перезагрузка сторінок історії api Я використовую History API для свого веб-додатку і маю одну проблему. Я здійснюю дзвінки Ajax, щоб оновити деякі результати на сторінці та використовую history.pushState () , щоб оновити рядок місцезнаходження браузера без …

11
Запобігання прокрутці браузера у спливаючому списку історії HTML5
Чи можна запобігти поведінці за замовчуванням при прокрутці документа, коли відбувається подія popstate? Наш сайт використовує анімоване прокручування jQuery та History.js, а зміни стану повинні прокручувати користувача по різних областях сторінки, за допомогою pushstate або popstate. Проблема полягає в тому, що браузер автоматично відновлює позицію прокрутки попереднього стану, коли відбувається …

10
Перехоплення дзвінка на кнопку "Назад" у моїй програмі AJAX
У мене є програма AJAX. Користувач натискає кнопку, і відображення сторінки змінюється. Вони натискають кнопку "Назад", очікуючи переходу в початковий стан, але замість цього переходять на попередню сторінку у своєму браузері. Як я можу перехопити та повторно призначити подію кнопки повернення? Я переглядав такі бібліотеки, як RSH (і я не …

2
Чи можу я використовувати window.location.replace в iframe?
Ми можемо використовувати window.location.replaceдля уникнення історії та націлювання на якірні сторінки без перезавантаження сторінок, але не в iframe? Проблема полягає в порушенні CSP (політики безпеки вмісту), яка script-src 'unsafe-inline'повинна бути включена. За винятком того, що у мене не визначено CSP, і навіть якщо я визначу його та дозволю, script-src 'unsafe-inline'він …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.