从哪个页面加载当前页面?

时间:2015-06-20 14:44:29

标签: javascript

我有三个html页面audit.html,section.html和questions.html。现在,在audit.html中,当用户点击指向section.html的链接时,我想知道section.html(请告诉javascript代码)从哪个页面调用section.html页面?(在这种情况下是当前页面) section.html从audit.html中调用。

请告诉我javascript代码,以了解当前html页面加载到哪个html页面?

1 个答案:

答案 0 :(得分:4)

使用JavaScript可以使用名为:

的内容
document.referrer

来自docs

  

返回链接到此页面的页面的URI。

另请注意:

  

如果用户直接导航到页面(不是通过链接,而是通过书签),则该值为空字符串。由于此属性仅返回一个字符串,因此它不会为您提供对引用页面的DOM访问权限。

点击此处的小提琴: http://plnkr.co/edit/1jFHk9Hjjm0StTQRbTIe?p=preview

我创建了三个文件:section.htmlaudit.htmlindex.html。所有人都使用代码显示他们的推荐人:

document.getElementById("ref").innerHTML = document.referrer;
相关问题