ptr*_*inh 9 html javascript referrer
案件:
我的问题:有没有办法跟踪使用target="_blank"或Javascript window.open()函数打开的新窗口的引用者?
如果是,那么有没有办法完全隐藏推荐人?
Referrer位于HTTP标头中,因此无论窗口是空白还是新建,它都可用.您可以使用以下网址获取网址:
console.log(document.referrer);
Run Code Online (Sandbox Code Playgroud)
有些网站使用它来保护他们的网站免受点击插件之类的攻击,因此将链接页面中的引荐来源隐藏起来是不合适的.允许引用者欺骗的浏览器被认为是不安全的,并且在发现时往往会进行修补.
也许它并不像我想象的那样令人沮丧.HTML5具有<a>不在HTTP标头中发送引用者的属性:rel = "noreferrer".
小智 5
IE 与 window.open 它失去了引用。只需使用 jQuery 或重新编写它而不使用 jQuery:
$("<form />").attr("action", "url").attr("target", "_blank").appendTo(document.body).submit();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14949 次 |
| 最近记录: |