【前端随笔记】跳外链无法返回,链接错乱?

跳转第三方外链时,发现返回之后的地址错乱?

原来是跳转之后,被监听了回退事件popstate,会通过一种关键语法 document.referrer 去获取来源地址,然后手动跳转来源。

Api参考

document.referrer 存在兼容性问题,不同移动设备获得的地址不尽相同,遇到的案例有去哈希路由的,也有遇到直接砍掉上下文的,需要谨慎使用。

你可能感兴趣的:(javascript跳转)