Как привязать событие нажатия кнопки «Назад» в браузере к определенной функции (для всех браузеров)? - PullRequest
0 голосов
/ 16 апреля 2011

У меня есть два сценария:

1 - доступ пользователя к странице A;затем нажмите на ссылку, чтобы перейти на страницу B;нажмите кнопку назад, чтобы вернуться на страницу A;

2 - доступ пользователя к странице A;затем нажмите на ссылку, чтобы перейти на страницу B;нажмите на другую ссылку, чтобы перейти на страницу A;

Мне нужно определенное поведение, когда пользователь возвращается на страницу A, нажимая кнопку "Назад".Это любой способ сделать это во всех браузерах.Если я связываю функцию с событием « beforeunload » на странице B, событие запускается любым способом, которым я покидаю страницу.

Приветствия,

1 Ответ

1 голос
/ 16 апреля 2011

У меня был почти тот же вопрос, я думаю, что это то, что вам нужно https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history

...