TA的每日心情 | 怒 3 天前 |
---|
签到天数: 1643 天 [LV.Master]伴坛终老
|
我们平时在搜索引擎里面进行关键词搜索的时候,当我们点击链接进入目标网站的时候,我们会发现之前的页面(也就是在搜索引擎进行关键词搜索的页面)变成了其它的网址(不是搜索引擎的地址)。
那这种是怎么实现的呢?
很简单,这里主要给大家将一种实现方式,js来实现,我们用document.referrer来实现
我自己在本地做了个实验:
举例:
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://www.g.com/a.html
这里的www.g.com是自己本地做的解析
经过测试,需要将两个文件放在服务器中才能得到想要的结果,若直接在本地文件夹中则得到空字符串,若直接在浏览器地址栏中输入b.html的URL地址或使用打开菜单访问b.html,则document.referrer的值为空字符串。
|
|