首页 > Javascript 该如何判断右键打开一个新标签页

Javascript 该如何判断右键打开一个新标签页

我的意思是比如在chrome中的网页上的一个链接右键 在新标签页中打开链接 这样能识别么?


在新标签页打开的链接的特征:

  1. 旧页面没有被关闭,不会触发 beforeunload 和 unload 事件,可以继续向服务器发送请求
  2. 新页面带有旧页面的 Referrer(如果没有因安全策略而不发送/设置 referrer 的话)

PS: 这个操作用鼠标中键点击链接也是一样的。

话说,为什么会有这种需求呢?感觉遇到了 X-Y问题……

【热门文章】
【热门文章】