Вопросы с тегом 'pushstate'

API истории HTML5 позволяет веб-странице манипулировать содержимым стека истории, чтобы динамически обновлять URL-адрес и отвечать на кнопку "Назад".
14

S3 Static Website Hosting Route Все пути к Index.html

Я использую S3 для размещения javascript-приложения, которое будет использовать push5stats HTML5. Проблема в том, что пользователь закладок любого из URL-адресов, он ничего не решит. Мне нужна возможность принимать все запросы url и подавать корневой...
28 апр. '13 в 20:13
9

Хороший учебник по использованию API истории HTML5 (Pushstate?)

Я изучаю API-интерфейс истории HTML5 для решения проблем с глубоким связыванием с загруженным контентом AJAX, но я изо всех сил стараюсь сойти с ума. Кто-нибудь знает о хороших ресурсах? Я хочу использовать это, поскольку это отличный способ разреши...
25 окт. '10 в 14:36
4

Поддерживает ли Internet Explorer pushState и replaceState?

Кто-нибудь знает, поддерживает ли Internet Explorer методы history.pushState() и history.replaceState() для манипулирования историей браузера? Учитывая, что они просто внедряются в Firefox 4, я не задерживаю дыхание, но кто-нибудь знает, приходят ли...
16 сент. '10 в 0:15
8

"Одностраничные" веб-сайты JS и SEO

В настоящее время существует множество интересных инструментов для создания мощных "одностраничных" сайтов JavaScript. На мой взгляд, это делается правильно, позволяя серверу действовать как API (и не более того) и позволяя клиенту обрабатывать все э...
25 сент. '11 в 23:24
9

Как получать уведомления об изменениях истории через history.pushState?

Итак, теперь, когда HTML5 вводит history.pushState, чтобы изменить историю браузеров, веб-сайты начинают использовать это в сочетании с Ajax вместо изменения идентификатора фрагмента URL. К сожалению, это означает, что эти вызовы больше не могут быт...
31 дек. '10 в 12:31
3

PushState и SEO

Многие говорили, используйте pushState, а не hashbang. Что я не понимаю, как бы вы были дружественными поисковыми машинами без использования hashbang? Предположительно, ваш контент pushState генерируется клиентским кодом JavaScript. Таким образом,...
31 мая '11 в 21:37
2

Как я могу получить, если событие popstate происходит от обратного или прямого действия с помощью pushstate HTML5?

Я разрабатываю веб-страницу, где в зависимости от следующих или обратных действий я делаю корреспондентскую анимацию, проблема возникает при использовании pushstate. Когда я получаю событие, как узнать, был ли пользователь щелкнуть назад или переслат...
23 янв. '12 в 23:46
1

Как узнать, поддерживает ли браузер History.Pushstate или нет?

Я хочу изменить URL без перезагрузки страницы. Возможное решение, которое я нашел, window.history.pushState('page2', 'Title', '/page2.php'); но некоторые браузеры, такие как Firefox 3.5, IE6 + не поддерживают это, поэтому для них решение var u...
26 июл. '11 в 3:38
1

Как вызвать изменение при использовании кнопки "Назад" с помощью history.pushstate и popstate?

Я в значительной степени новичок, когда дело доходит до js, поэтому я сожалею, если мне не хватает чего-то очень простого. В принципе, я провел некоторое исследование использования history.pustate и popstate, и я сделал так, чтобы строка запроса доб...
07 нояб. '11 в 15:39
5

Является ли API истории нарушенным на iOS? (Строка местоположения не обновляется на pushState)

Подавать это под или Я не могу поверить, что никто не заметил это раньше или я должен был пропустить что-то категории: Похоже, что если вы делаете простой window.history.pushState в iOS, панель местоположений не обновляется, если она не отвечает на...
28 мая '11 в 12:40
3

pushState: для чего предназначен объект состояния?

Я читал дюжину раз, когда объект состояния мог существовать из нескольких пар ключ-значение и это связано с новой записью истории. Но может кто-то, пожалуйста, дайте мне пример преимуществ объекта состояния. Каково практическое использование этого? Я...
12 июл. '13 в 9:59
3

Обнаружить, поддерживается ли история HTML5 или нет.

Как я могу проверить, поддерживает ли браузер, поддерживающий историю HTML5? Как вы можете видеть здесь http://caniuse.com/#search=history только хром + ff4, а некоторые другие поддерживают это, и я хочу сделать что-то еще, если они не могут это под...
16 янв. '11 в 21:59
5

SecurityError: операция небезопасна - window.history.pushState()

Я получаю эту ошибку в Firefox Console: SecurityError: The operation is insecure, а виновная - это функция HTML5: window.history.pushState(), когда я пытаюсь загрузить что-то с помощью AJAX. Предполагается загрузить некоторые данные, но Javascript п...
12 нояб. '12 в 17:49
2

Какие браузеры поддерживают API истории HTML5?

Может ли кто-нибудь указать мне на диаграмму совместимости для браузеров, которые поддерживают/не поддерживают API истории HTML5? Spec: http://www.w3.org/TR/html5/history.html Учебное пособие: https://developer.mozilla.org/en/DOM/Manipulating_the_b...
06 янв. '11 в 7:01
3

Как Facebook показывает прогресс загрузки браузера во время загрузки страницы AJAX?

Чтобы клиент IM постоянно регистрировался, Facebook избегает загрузки полной страницы, используя AJAX для загрузки своих страниц, прежде чем вставлять их в документ. Однако, во время запросов Facebook AJAX браузер выглядит явно загружаемым; кнопка п...
18 янв. '12 в 19:02