referrer 属性返回载入当前文档的来源文档的URL。
如果当前文档不是通过超级链接访问的,则为 null。这个属性允许客户端 JavaScript 访问 HTTP 引用头部。
可以获取前一页面的URL地址
document.referrer 的兼容性
document.referrer IE7都支持,它的兼容性比较高,Android 5.0开始支持,iOS都支持,PC端浏览器从IE7就开始支持了,兼容性没有什么大的问题。
无法获取 referrer 信息的情况
下面的场景无法获得 referrer 信息:
location.reload()
刷新(location.href
或者location.replace()
刷新有信息)a
标签设置rel="noreferrer"
(兼容IE7+)meta
标签来控制不让浏览器发送referer
<meta content="never" name="referrer">
javascript document.referrer 用法
原文:https://www.cnblogs.com/zouhong/p/11821931.html