通常,引荐来源可追溯到:
document.referrer$_SERVER['HTTP_REFERER']我已经设置了一个Codepad演示,它显示了这些属性,用于测试目的.
在使用链接时,该解决方案将用于隐藏引用者<a href="url">.
如在Webapps上的此问题中所述,Google搜索中的链接会在点击时进行修改.所以,
http://google.com/lotsoftrash?url=actualurl.我正在开发一个用户脚本(Firefox)/内容脚本(Chrome) (代码),它删除了Google的链接残缺事件.结果,处理了第1,2和4点.
第3点仍然存在.
<a rel="noreferrer">data-URIs. 我已经创建了一种复杂的方法来实现左键和中键的这个功能,同时仍然执行第4点.但是,我正在努力使用右键单击方法.我有以下问题:我使用Javascript onclick事件来更改链接的href.它就像一个魅力,但只有当用户点击一个链接时.如果链接使用"在新标签中打开"功能 - onclick事件将不会触发,href将永远不会更改.有没有办法处理这样的事件?也许使用jQuery或其他一些JS Framework?
例:
<a href="some_url" onclick="this.href = 'some_other_url'">Link</a>
Run Code Online (Sandbox Code Playgroud)
非常感谢!