如何在新窗口中不携带Referer打开链接,适用于Chrome和Firefox?

2026-04-06 11:401阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计184个文字,预计阅读时间需要1分钟。

如何在新窗口中不携带Referer打开链接,适用于Chrome和Firefox?

noreferer.js:在新窗口中打开链接不带referer,适用于主流浏览器,如Chrome、Firefox、IE等。判断是否为IE:function isIE() { if (!window.ActiveXObject && ActiveXObject in window) return true; else return false; }

noreferer.js

//在新的窗口不带referer打开连接,适用于主流浏览器,Chrome、Firefox、IE等 //判断是否是IE function isIE() { if (!!window.ActiveXObject || "ActiveXObject" in window) return true; else return false; } //ie不带referer打开url,url要打开的链接,blankurl指向一个空页面 function ieNorefererOpen(url, blankurl) { if (blankurl === undefined) { //blankurl = null; blankurl = "js/wyq/noreferer/Blank.html"; } var win = window.open(blankurl, '_blank'); var doc = win.document; doc.clear(); doc.write(' '); doc.close(); } //在新的窗口不带referer打开链接,a超链接对象,full_link要打开的链接 function openNewWindowNoreferrer(a, full_link) { if (isIE()) { a.rel = "noreferrer"; a.target = "_self"; ieNorefererOpen(full_link); } else { a.rel = "noreferrer"; a.target = "_blank"; a.href = full_link; } } //示例: Test

如何在新窗口中不携带Referer打开链接,适用于Chrome和Firefox?

本文共计184个文字,预计阅读时间需要1分钟。

如何在新窗口中不携带Referer打开链接,适用于Chrome和Firefox?

noreferer.js:在新窗口中打开链接不带referer,适用于主流浏览器,如Chrome、Firefox、IE等。判断是否为IE:function isIE() { if (!window.ActiveXObject && ActiveXObject in window) return true; else return false; }

noreferer.js

//在新的窗口不带referer打开连接,适用于主流浏览器,Chrome、Firefox、IE等 //判断是否是IE function isIE() { if (!!window.ActiveXObject || "ActiveXObject" in window) return true; else return false; } //ie不带referer打开url,url要打开的链接,blankurl指向一个空页面 function ieNorefererOpen(url, blankurl) { if (blankurl === undefined) { //blankurl = null; blankurl = "js/wyq/noreferer/Blank.html"; } var win = window.open(blankurl, '_blank'); var doc = win.document; doc.clear(); doc.write(' '); doc.close(); } //在新的窗口不带referer打开链接,a超链接对象,full_link要打开的链接 function openNewWindowNoreferrer(a, full_link) { if (isIE()) { a.rel = "noreferrer"; a.target = "_self"; ieNorefererOpen(full_link); } else { a.rel = "noreferrer"; a.target = "_blank"; a.href = full_link; } } //示例: Test

如何在新窗口中不携带Referer打开链接,适用于Chrome和Firefox?