Вопросы по теме 'pushstate'
Использование ложных URL-адресов с API истории HTML5
Я работаю над сайтом, на котором есть базовый слайдер с 4 слайдами, которые идут влево и вправо, и показывает только 1 слайд по центру страницы. Все содержимое слайдов загружается на одну страницу, каждый в свой собственный div.
<div...
295 просмотров
schedule
04.03.2022
pushstate не работает правильно в backbone.js
Если я использую Backbone с pushstate, как мне форматировать ссылки?
В настоящее время я делаю это:
<a href="task/create">create task</a>
Если я использую вышеуказанный формат, он фактически отправляет запрос GET на сервер,...
6857 просмотров
schedule
12.04.2023
Как справиться с обновлением страницы при использовании истории HTML5?
Я прочитал множество руководств и примеров безрезультатно, что заставляет меня задать свой вопрос здесь. Я разрабатываю веб-страницу с фиксированной боковой навигацией с динамическим контентом div.
Проблема
Когда я нажимаю на ссылку, скажем,...
2581 просмотров
schedule
14.02.2023
Как мне узнать, возникает ли событие popstate из действий назад или вперед с помощью pushstate HTML5?
Я разрабатываю веб-страницу, где в зависимости от следующих или обратных действий я выполняю соответствующую анимацию, проблема возникает при использовании pushstate. Когда я получаю событие, как мне узнать, нажал ли пользователь кнопки истории назад...
36090 просмотров
schedule
16.01.2023
API истории - переписывание URL с несколькими косыми чертами?
Я использую API истории HTML5 (через History.js) для динамической перезаписи URL-адресов. Я хотел бы, чтобы они были в следующем формате:
http://www.example.com/example/article/page
где и «статья», и «страница» задаются History API....
1614 просмотров
schedule
10.06.2023
Как определить Command-Shift-Click для OS X в javascript?
Обычно эта комбинация открывает ссылку как новую вкладку в Chrome, Firefox и Safari для Mac. Есть ли способ обнаружить это? Я знаю о jquery event.which , но он дает значение 1 , которое неотличимо от простого щелчка левой кнопкой мыши.
Вариант...
2351 просмотров
schedule
26.04.2022
Backbone.js PushStates: резервный вариант для Internet Explorer не работает
Мой сайт только что реализовал pushstates в Backbone.js, и весь сайт ломается для IE. Как создать запасной вариант для IE?
Чего я пытаюсь достичь
Основной URL: http://mydomain.com/explore
Другой URL: 'http://mydomain.com/explore/1234...
6108 просмотров
schedule
10.12.2022
httpd.conf и HTML5 pushstate()
Я запускаю сайт с поддержкой AJAX, который обслуживает хэш HTML4 и pushstate() HTML5.
Я только что перешел на экземпляр AWS EC2 (линукс-сервер с apache), и оба сайта работают нормально.
Единственная проблема, с которой я столкнулся, — это когда...
1972 просмотров
schedule
26.04.2023
Нужно некоторое объяснение об history.js от Бенджамина
В настоящее время я сталкиваюсь с проблемой изменения URL-адреса ajax.
Допустим, у меня есть вызов ajax, когда пользователь нажимает на div, и div расширяется, а ajax получает данные из db, но URL-адрес не меняется.
Затем я нашел API истории...
453 просмотров
schedule
07.06.2023
Google DFP Refresh Ads удаляет стек window.history в Internet Explorer 10
В настоящее время я работаю разработчиком на сайте, который использует pushstate для перехода между страницами.
На сайте используется объявления Google DFP , которые обновляются при каждом переходе страницы/маршруте.
Я заметил проблему в...
1141 просмотров
schedule
26.10.2022
window.onpopstate влияет только на диапазон страниц из одного
У меня есть функция, которая загружает динамический контент из базы данных, она вызывается при нажатии на определенные ссылки:
JQuery
<script>
function loadContent(href){
$.getJSON("/route", {cid: href, format: 'json'},...
703 просмотров
schedule
28.05.2023
Ember.js — Как обрабатывать параметры URL, когда включена история местоположений?
Я переношу приложение Ember.js с location hash на history , в нескольких местах я использую ?some-parameter=awesome в URL-адресе.
Когда history включен, Ember просто удаляет все параметры из URL-адреса, например, когда вы переходите к...
3574 просмотров
schedule
10.04.2022
Получить предыдущее местоположение в UI-маршрутизаторе Angularjs
Я знаю, что мы можем использовать fromState и fromParams в $stateChangeSuccess , чтобы получить всю информацию о предыдущем местоположении. Как сказано здесь:
Angular - пользовательский интерфейс получает предыдущее состояние...
11381 просмотров
schedule
16.06.2023
history.pushstate не работает с кнопкой браузера назад и вперед
Я использую jQuery для динамической загрузки содержимого в контейнер div.
Код на стороне сервера определяет, является ли запрос AJAX или GET.
Я хочу, чтобы кнопки браузера назад/вперед работали с кодом, поэтому я пытаюсь использовать...
13745 просмотров
schedule
06.12.2022
Конфликт с Ember.js и фрагментом URL (#) с Ecwid
Я использую Эквид с приложением Ember.js и столкнулся с конфликтом. Короче говоря, Эквид загружает код JavaScript, который встраивает на страницу интернет-магазин. Проблема в том, что Ecwid и Ember изменяют фрагмент URL для отслеживания состояния,...
314 просмотров
schedule
23.04.2022
Действительно ли history.pushState справляется с URL-адресами hash bang?
В последнее время я много читал о хэш-бангах URL-адресов и history.pushState для создания SEO-дружественных AJAX-сайтов. Кажется, все согласны с тем, что pushState — лучший подход, поэтому я хочу его использовать.
Вот проблема: у меня есть...
789 просмотров
schedule
01.01.2023
Как изменить историю, как это делает программа просмотра фотографий facebook?
У меня есть всплывающее окно на моем веб-сайте, похожее на средство просмотра фотографий facebook. Когда модальное окно открыто, оно отображает содержимое с другой страницы, и я хочу изменить значение адресной строки и историю, чтобы показать это....
340 просмотров
schedule
26.03.2022
Событие popstate HTML5 прошло нуль
Я столкнулся со странной проблемой, когда popstate возвращает значение null независимо от того, даже если pushState сработал семь или восемь раз.
window.addEventListener('popstate', function(event) {
console.log(event.state);
});
Я...
523 просмотров
schedule
04.05.2023
Магистральный маршрутизатор без хеш-бангов
Я настроил очень простое приложение Backbone с маршрутизатором и двумя представлениями, чтобы попытаться найти правильный способ обработки маршрутизации без хэш-бангов.
var Router = Backbone.Router.extend({
routes: {
'': 'index',...
618 просмотров
schedule
03.05.2022
Как мне выдать настоящую ошибку 404 или 301 с URL-адресом Angular pushstate
Я использую $routeProvider и $locationProvider для обработки URL-адресов pushstate в одностраничном приложении (SPA), примерно так:
angular.module('pets', [])
.config(function($routeProvider, $locationProvider) {...
8844 просмотров
schedule
19.05.2022