2017-02-16 17 views
0

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

Я пробовал window.history.go (-1), который, кажется, возвращается на 2 страницы, а не 1 на все браузеры, кроме firefox, где он работает.

Кнопка «Назад» в любом браузере вообще делает именно то, что я хочу. возвращается на предыдущую страницу, показывая одни и те же данные страницы ранее. Любые идеи, почему window.history.go (-1) будут возвращаться дважды, и любая идея, если есть другой способ, который имитирует заднюю кнопку ТОЧНО?

Благодаря

+0

Пожалуйста, добавьте соответствующий код страницы, чтобы получить контекст. –

ответ

0

попробуйте использовать window.history.back();

See here

+0

Спасибо, но не радость. Также возвращается 2 страницы. – Johnathan

+0

Интересно. Можете ли вы включить JS-предупреждение в функцию, чтобы узнать, запущен ли он дважды? –

+0

Я пробовал это сейчас и то же самое. Предупреждение появляется один раз, страница возвращается дважды. Отметим: он не возвращается один раз, затем еще раз, он просто прыгает на две страницы в oner. – Johnathan