Я использовал window.history.go(-2)
он перенаправляет, но я не хочу перенаправлять. Я хочу напечатать URL-адрес (чтобы узнать реферер). Пример: я перемещаюсь по file1->file2->file3
, Я написал скрипт window.history.go(-2)
в file3
, и я хочу, чтобы предупреждение было 'file1'
. Может ли кто-нибудь помочь мне, пожалуйста?
Если не возможно, есть способ получить URL-адрес реферера, и я в iframe, из фрейма я хочу URL-адрес реферала.
Можно вернуться к истории браузера через history.go, но не получить от него URL-адреса. Однако, если вы нажмете какую-нибудь ссылку и войдете в страницу, вы можете использовать свойство document.referrer
для получения URL-адреса реферера. Для получения дополнительной информации см. Эту ссылку.
Разница между document.referrer и window.parent.location.href
Это нарушение конфиденциальности, и это невозможно. Вы можете прочитать это, чтобы проверить историю подобных попыток. В настоящее время это намного сложнее.