Javascript / Jquery: получить реферер документа при нажатии кнопки назад браузера - PullRequest
0 голосов
/ 16 февраля 2012

Ситуация:

У меня есть page1.html , для которого мне нужно получить реферер документа

Например, я захожу на page0.html , затем перейдите к page1.html

На page1.html есть список подстраниц

Я нажимаю на некоторые из них и идуна page1_sub1.html

Затем я нажимаю кнопку браузера назад и захожу на page1.html

On page1.html мне нужно получить реферер ( page1_sub1.html ), но document.referrer на самом деле отображается как page0.html

Итак, возможно ли получить реферер документа при повторном нажатииКнопка браузера или пользователя вернуться по ссылке, как

<a href="javascript:history.back();">« Back</a>

1 Ответ

0 голосов
/ 27 февраля 2012

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

...