2015-06-20 5 views
-2

У меня есть три html-страницы audit.html, section.html и questions.html. Теперь, в audit.html, когда пользователь нажимает ссылку, указывающую на section.html, я хочу знать в section.html (скажите код javascript), с какой страницы вызывается страница section.html (в данном случае текущая страница section.html вызывается из audit.html).С какой страницы загружается текущая страница?

Пожалуйста, сообщите мне код javascript для того, чтобы узнать, с какой страницы html загружается текущая страница html?

ответ

4

Использование JavaScript вы можете использовать то, что называется:

document.referrer 

Из docs:

Возвращает URI страницы, которая связана с этой страницы.

Также обратите внимание:

значение является пустой строкой, если пользователь переходите на страницу непосредственно (не через ссылку, но, например, с помощью закладки). Поскольку это свойство возвращает только строку, это не дает вам доступ DOM к ссылочной странице.

Проверьте скрипку здесь:http://plnkr.co/edit/1jFHk9Hjjm0StTQRbTIe?p=preview

Я создал три файла: section.html, audit.html и index.html. Все они отображают свой реферер, используя код:

document.getElementById("ref").innerHTML = document.referrer; 
Смежные вопросы