乐趣区

关于javascript:前端随笔记跳外链无法返回链接错乱

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

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

Api 参考

document.referrer 存在兼容性问题,不同挪动设施取得的地址不尽相同,遇到的案例有去哈希路由的,也有遇到间接砍掉上下文的,须要审慎应用。

退出移动版