们在从一个网站点击链接进入另一个页面时,浏览器会在header里加上Referer
值,来标识这次访问的来源页面。但是这种标识有可能会泄漏用户的隐私,有时候我不想让其他人知道我是从哪里点击进来的,能否有手段可以让浏览器不要发送Referer
呢?
我试过用window.location.href='...'
来跳转,也还是有Referer
。大家有什么好办法吗?
1 2 3 | function open_without_referrer(link){ document.body.appendChild(document.createElement( 'iframe' )).src= 'javascript:"<script>top.location.replace(\'' +link+ '\')<\/script>"' ; } |
如果如果是新窗口打开,可以使用如下代码:
1 2 3 | function open_new_window(full_link){ window.open( 'javascript:window.name;' , '<script>location.replace("' +full_link+ '")<\/script>' ); } |
如果如果是新窗口打开,可以使用如下代码: function open_new_window(full_link){ window.open('javascript:window.name;', '<script>location.replace("'+full_link+'")<\/script>'); }
1 2 3 4 5 6 7 8 | function open_without_referrer(link){ document.body.appendChild(document.createElement( 'iframe' )).src= 'javascript:"<script>top.location.replace(\'' +link+ '\')<\/script>"' ; } if ( typeof (parent.window.gotoUrl) == "undefined" ){ var referrer = document.referrer; open_without_referrer(window.location.href); } |
本文来自博客园,作者:孙龙-程序员,转载请注明原文链接:https://www.cnblogs.com/sunlong88/articles/8862539.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能