2015-03-11 3 views
0

У меня есть сайт, где мне нужно, чтобы посетители прыгали между превью. Чтобы увидеть один из предварительных просмотров темы, просто добавьте суффикс /? Preview_theme_id = 39393-023 в url. Но дальнейший просмотр сайта продолжается в этом режиме предварительного просмотра темы. Легко убежать, если посетитель нажимает на ссылку (добавляет еще один суффикс), но если посетитель нажимает кнопку «назад» в браузере, он остается в том же режиме предварительного просмотра тем. Есть ли способ добавить этот суффикс к событию, где посетитель нажимает «назад»?Добавить суффикс к кнопке «назад» url

+0

Никогда не работал с ним, поэтому не могу привести пример, но посмотрите здесь: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history –

+0

хорошее место для начала , Спасибо! – Arazam

ответ

0

То, что вы описываете, невозможно. Когда пользователь нажимает кнопку «Назад», они поворачивают объект window.history к предыдущему значению, но вы не можете изменить эти значения, насколько я знаю.

Даже если вы можете, однако, кнопка «Назад» не вызывает отправку нового запроса на сервер, поэтому ваш добавленный запрос URL-адреса не будет применяться, когда пользователь ударит в любом случае.

Смежные вопросы