Как вызвать событие / функцию возврата браузера с помощью JavaScript? - PullRequest
23 голосов
/ 08 ноября 2011

Я хочу активировать функцию возврата браузера через гиперссылку в шаблоне моей страницы, используя JavaScript (или PHP, если это возможно).Кто-нибудь знает, как это реализовать?

РЕДАКТИРОВАТЬ
Нашли решение с помощью JavaScript. Вот ссылка , если кому-то это нужно.А вот код:

<a href="#" onclick="history.back();return false;">Go back</a>

1 Ответ

44 голосов
/ 08 ноября 2011

history.back() должен сделать свое дело.

window.history.back () документация в MDN

Кроме того, это плохо для пользователя, если вы делаетеэто неожиданно для пользователя.Например, я ввожу неверный номер кредитной карты, и вы возвращаете меня на одну страницу вместо того, чтобы позволить мне исправить ошибку.

Поэтому, хотя можно использовать javascript для манипулирования стеком истории, лучшетолько если это имеет смысл в контексте текущих действий пользователей.

...