получить URL-адрес window.history.go (-2)

0

Я использовал window.history.go(-2) он перенаправляет, но я не хочу перенаправлять. Я хочу напечатать URL-адрес (чтобы узнать реферер). Пример: я перемещаюсь по file1->file2->file3, Я написал скрипт window.history.go(-2) в file3, и я хочу, чтобы предупреждение было 'file1'. Может ли кто-нибудь помочь мне, пожалуйста?

Если не возможно, есть способ получить URL-адрес реферера, и я в iframe, из фрейма я хочу URL-адрес реферала.

  • 6
    По соображениям безопасности / безопасности / конфиденциальности это невозможно.
  • 0
    Держать это на сессии может быть?
Показать ещё 2 комментария
Теги:
codeigniter

2 ответа

0

Можно вернуться к истории браузера через history.go, но не получить от него URL-адреса. Однако, если вы нажмете какую-нибудь ссылку и войдете в страницу, вы можете использовать свойство document.referrer для получения URL-адреса реферера. Для получения дополнительной информации см. Эту ссылку.

Разница между document.referrer и window.parent.location.href

0

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню