Идентификация ссылающейся страницы с помощью JavaScript - PullRequest
0 голосов
/ 23 февраля 2011

Эй, у меня есть страницы с настройками ошибок http, и IIS 6 указывает на разные страницы для разных ошибок.

Что я хотел бы сделать, так это настроить страницу с фактической ошибкой для отправки электронного письма сразу после его загрузки (я полагаю, событие onLoad) на конкретный адрес, содержащий информацию о рассматриваемой ошибке, на какой странице находился пользователь до появления ошибки и т. д.

По сути, как мне определить, какой был URL-адрес пользователя? Скажем, он был на www.whwhat.com/products.html, и он нажал «Корзина», что привело к ошибке 404, я знаю, как определить тип ошибки (IIS указывает на мой файл ошибок 404, достаточно простой) , но не с какой страницы он пришел (products.html).

Я пробовал «history.previous» и «document.referrer», но ни один из них не работает.

Сайт находится в asp (не .net), а части переносятся в html5 ...

1 Ответ

0 голосов
/ 23 февраля 2011

См. Здесь: http://www.netmechanic.com/news/vol4/javascript_no14.htm для получения информации о document.referrer

...