js操作referrer获取来源页

来源:互联网 发布:java web 配置log4j2 编辑:程序博客网 时间:2024/06/06 01:25

http请求中有一个referer报文头,用来表示当前流量的来源参考页,即当前页面是从哪个页面跳转过来的,可以通过document.referrer来获取该信息,但会有一些原因,导致js获取到的referrer是空字符串,如下:

1、使用window.location跳转,会导致IE下返回空字符串

2、使用window.open方式打开新窗口,会导致IE下返回空字符串

3、鼠标拖拽打开新窗口

4、点击flash内部链接

5、https跳转到http,浏览器是不会发送referrer的

参考链接:http://jishu.admin5.com/biancheng/140311/840.html

0 0