描述:
document对象的referrer属性,返回导航到当前网页的超链接所在网页的URL。
举例:
1. a.html文件内容如下:
<a href="b.html">浏览b.html </a>
2. b.html文件中的内容如下:
<body>
<script type="text/javascript">
document.write(document.referrer);
</script>
</body>
3. 则在通过a.html中的超链接访问b.html的时候,显示的结果是:
http://127.0.0.1:8180/a.html
说明:
经过测试,需要将两个文件放在服务器中才能得到想要的结果,若直接在本地文件夹中则得到空字符串,若直接在浏览器地址栏中输入b.html的URL地址或使用打开菜单访问b.html,则document.referrer的值为空字符串。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/quxiuer/archive/2009/04/30/4139167.aspx
分享到:
相关推荐
文档引用(`document.referrer`)是JavaScript中用于获取当前页面加载前的源页面URL的一个属性。这个属性对于跟踪用户导航路径,分析流量来源等用途非常重要。然而,`document.referrer`的行为在不同浏览器之间可能...
`document.referrer` 是 JavaScript 中的一个属性,它用于获取当前页面的来源页面的 URL,即用户是如何导航到当前页面的。这个属性对于了解用户的行为路径、统计分析、安全验证等场景非常有用。在给定的例子中,我们...
虽然Traffic source有很多种,不过不幸的是依据现在JS,获得Traffic source的途径只有两种——document.referrer、window.opener.更不幸的是,window.opener适用的场景不多,而document.referrer非常的弱,以至于很...
在探讨IE浏览器下document.referrer拒绝访问的解决方法之前,我们首先要了解document.referrer这个属性。在Web开发中,document.referrer是用来获取页面跳转来源的URL,即用户点击某个链接或提交表单之后所跳转到...
document.referrer属性可以让我们在JavaScript代码中获取到这个信息。本文将详细介绍如何在JavaScript中隐藏document.referrer,防止敏感信息泄漏。 首先,document.referrer属性的作用是返回载入当前文档的文档的...
在JavaScript中,`document.referrer` 是一个非常实用的属性,它用于获取当前页面加载时的来源URL,也就是用户从哪个页面点击链接进入当前页面的URL。这个属性在很多场景下都有其独特的应用价值,特别是在网页分析、...
在这篇文章中,我们将要介绍如何通过javascript中的document.referrer属性来实现移动端返回上一页的功能,并探讨了其相关的使用方法、兼容性问题以及在特定场景下无法获取referrer信息的情况。 首先,document....
下面的JS代码通过document.referrer获得来源页面地址 <!DOCTYPE html> <html> <body> The referrer of this document is: [removed] [removed](document.referrer); [removed] </body> </...
总之,`document.referrer`是JavaScript中一个强大的工具,可以提供关于用户行为和流量来源的重要信息,对于网站分析、安全控制和用户体验优化都有极大的价值。通过巧妙地利用这一特性,开发者可以实现各种功能,以...
这段代码首先尝试获取顶层窗口的document.referrer属性,如果在尝试过程中捕获到异常,说明当前iframe并没有嵌入在顶层窗口,接着通过window.parent尝试获取其父窗口的document.referrer。如果这个过程中也出现了...
在这个例子中,我们首先声明了一个变量`referrer`,并将其赋值为`document.referrer`。然后根据`referrer`的值判断用户是如何到达当前页面的。如果`referrer`为空,说明用户可能是直接输入URL或者通过书签访问;如果...
这通常涉及到对`document.referrer`属性的检查,因为这个属性可以提供前一个页面的URL,即用户是从哪个页面跳转过来的。然而,当用户直接在地址栏输入URL或者通过书签访问时,`document.referrer`通常为空。 在给出...
该模块将接收document.referrer和一些查询参数,以确定访问来自何处。 安装 yarn add access-data-parser 用法 const AccessData = require ( "access-data-parser" ) ; const queriesFromBrowser = { utm_source ...