Описание тега pushstate
API истории HTML5 позволяет веб-странице манипулировать содержимым стека истории, чтобы динамически обновлять URL-адрес и реагировать на кнопку возврата.
0
ответов
Почему вызов History.pushState() (или.replaceState()) вызывает событие "popstate"?
Я изменяю URL в зависимости от вызова AJAX. window.history.pushState("", "", ''+newUrlWithParameters); Также у меня есть событие popstate, написанное в моем JS. $(window).on('popstate', function(e) { //... do this }); Как только вызывается pushState…
04 янв '17 в 08:56
1
ответ
Использование history.pushState в Firefox заставит мою иконку исчезнуть
Используя что-то вроде history.pushState(null, document.title, "?#"); на моем сайте сделать мой Favicon исчезнуть в Firefox, но он работает в Chrome Это javascript/jQuery способ добавить значок при загрузке страницы?
12 июн '14 в 13:20
1
ответ
html5 pushstate с MAMP
Я работаю над угловым веб-сайтом локально (используя виртуальный хост и псевдоним сервера xip.io) и использую pushstate, чтобы привести в порядок URL-адреса, пронизанные хэшбэнгом. На удаленном сервере я могу использовать.htaccess вместе с базовым h…
01 окт '14 в 19:16
0
ответов
Заголовок Referer<iframe>не изменяется в Firefox с history.pushState
Вот пример (и живая демонстрация с задержкой в 2 секунды): history.pushState({}, 'test', '/test'); $('<iframe src="http://example.com/' + (+new Date()) + '"></iframe>').appendTo('body'); $('<div><script src="/foo2"></' +…
24 авг '14 в 21:47
0
ответов
Ионное push-уведомление (открытие определенной страницы после нажатия на уведомление)
Я делаю проект, в котором я должен использовать ионное push-уведомление. Мой push-уведомление работает правильно, и я получаю уведомление и могу отправить его, но проблема в том, что после получения уведомления я должен открыть определенную страницу…
29 июн '16 в 06:04
2
ответа
Ошибка Chrome onpopstate / pushState?
Прежде всего, я не совсем уверен, что я делаю или ожидаю, правильно. Похоже, документации об этом не так много, но то, что я прочитал, говорит о том, что это должно работать. Я столкнулся с некоторыми проблемами при попытке использовать history.push…
19 ноя '11 в 16:36
4
ответа
JavaScript: заменить элемент с контентом из другого HTML
Я хотел бы решить следующую проблему: учитывая ссылку на веб-странице, я хотел бы заменить содержимое указанного div элемент с содержанием div элемент другой страницы. Скажем, просто загрузите текст "Стоять на плечах гигантов" со страницы Google Sch…
16 дек '11 в 11:00
1
ответ
Страница не перезагружается при возврате в историю в сочетании с window.history.pushState
Когда я изменяю URL с window.history.pushState страница не перезагружается автоматически при возврате в историю браузера, например, при нажатии на кнопку "истории назад". Почему страница не перезагружается автоматически? Могу ли я изменить это повед…
02 май '14 в 13:49
0
ответов
Многочисленные проблемы с pushstate: история, загрузка, вызов функций
У меня есть скрипт, который в настоящее время извлекает данные через ajax/pushstate; это работает относительно хорошо, но есть некоторые проблемы, с которыми я сталкиваюсь. Прежде всего, вот код, который я сейчас использую: function goTo(href) { $.a…
16 мар '15 в 21:17
1
ответ
Использование window.onbeforeunload с page.js
Я пытаюсь добавить window.onbeforeunload слушатель моего веб-приложения. Я использую page.js в качестве маршрутизатора на стороне клиента. Из-за pushstate, onbeforeunload не работает. Даже если я попробую немного поработать, страница останется, но U…
09 мар '16 в 06:40
1
ответ
Манипулирование window.history влияет на favicon на IE11
Вот сценарий: на сайте уже есть кэшированный фавикон (/favicon.ico файл) и я хочу это изменить. Этого легко достичь (добавив строку запроса к пути favicon: favicon.ico?v2). Но, любое изменение состояния (вызывая window.history.pushState() или же win…
20 дек '16 в 17:39
1
ответ
Не могу использовать замыкание в качестве прослушивателя событий для pushState
Я хочу использовать замыкание в качестве EventListener (я работаю над библиотекой маршрутизации), поэтому я создал класс, который делает именно это 'use strict'; var RouteManager = RouteManager || {}; RouteManager.OnClickDelegate = function(UrlHandl…
28 фев '15 в 06:23
0
ответов
HTML5 History API - храните div в pushState
Есть две вещи, которые являются динамическими: навигационный div и контентный div. Вместо того, чтобы хранить оба, мой план состоит в том, чтобы сохранить все тело div в первом параметре pushState, Как правильно хранить данные? Я попробовал следующе…
24 фев '16 в 07:05
1
ответ
Как использовать PushState роутеры в Backbone.js
Я использую роутер ниже App.Router.PersonRouter = Backbone.Router.extend({ routes: { "": "homepage", "/p/:id": "getpost", "/p/:id/*file": "download" }, homepage: function () { alert("requesting home page"); }, getpost: function (id) { alert("Request…
23 фев '12 в 11:00
2
ответа
Кнопка возврата jQuery Mobile не возвращается (и не реагирует без href)
У меня есть следующий заголовок: <div data-theme="b" data-role="header" data-add-back-btn="true" data-back-btn-text="Back" data-position="fixed"> <h3>Title</h3> <a data-role="button" data-transition="fade" data-theme="c" data-re…
08 авг '12 в 23:30
0
ответов
history.pushState не удаляет хэш
Я проверяю URL для хэша. Если хеша не существует, я устанавливаю начальный хеш (маршрут по умолчанию). if (!window.location.hash) { console.log("Empty hash") window.location.hash = '#home' } Затем я проверяю изменения хеша: window.addEventListener('…
20 сен '18 в 22:59
0
ответов
WKWebView обнаруживает pushState
Кажется, что WKWebView не обнаруживает pushState() так webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) не вызывается. Я пытался с помощью UIWebView…
06 мар '18 в 02:50
1
ответ
Добавить URL без расширения на страницу с помощью функции javascript onclick (складной элемент)
Это моя кнопка. Он загружает правильную страницу с помощью функции javascript onclick, но когда содержимое загружается в div, я бы хотел, чтобы в адресной строке указывался новый URL без расширения. Как включить перезапись URL в функцию javascript? …
02 сен '15 в 08:52
8
ответов
"Одностраничные" сайты JS и SEO
В настоящее время существует множество интересных инструментов для создания мощных "одностраничных" JavaScript-сайтов. По моему мнению, это делается правильно, позволяя серверу выступать в качестве API (и ничего более) и позволяя клиенту обрабатыват…
25 сен '11 в 23:24
0
ответов
Несколько вопросов о pushstate()
У меня есть несколько вопросов о history.pushstate(): Например, у меня сейчас есть одностраничный сайт, и я используюhistory.pushstate() заставить кнопку назад / вперед работать. Нужно ли сначала позвонить history.pushstate() сохранить домашнюю стра…
26 фев '18 в 09:59