2015-07-17 4 views
0

Что я пытаюсь сделать, так это изменить ссылку кнопки «Назад» браузера. Например, я хочу оставить 2 страницы позади, а не только одну.Как манипулировать кнопкой «Назад» браузера

+1

php не имеет «Backbutton» .... – donald123

+0

Я не понимаю, что вы имеете в виду. Любой браузер имеет кнопку «Назад». Вот что я пытаюсь манипулировать. – Dia

+0

https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history – jeff

ответ

2

Вы можете управлять историей с помощью JavaScript History API. Я не уверен, что на самом деле можно сделать кнопку «Назад» на две страницы назад, но API довольно гибкий, чтобы вы могли работать над своей оригинальной проблемой.

0

Мне не удалось манипулировать кнопкой «Назад», как говорили выше люди. Что я сделал, должен был использовать некоторый javascript после того, как моя работа была выполнена. Это мой код в PHP:

print "<script>window.history.go(-2); </script>"; 

Простой, но он делает свою работу!

+0

Интересно, что это работает автоматически для меня в форме отправки, это не то, что я искал, но это на самом деле решает мою проблему лучше, чем то, что я искал! знак равно –

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