从Javascript重定向中删除referer

从Javascript重定向中删除referer,javascript,http-headers,referrer,Javascript,Http Headers,Referrer,我需要做一个基于Javascript的重定向 window.location.href = 'URL'; 但是我需要在重定向时从HTTP头中删除引用者(目标页面应该看不到引用者),我怎么做呢?你不能。这取决于浏览器是否设置引用者标题,脚本对其没有影响。有,但据我所知,它并不漂亮。检查第一个答案如果您只打算对位置重定向执行此操作,那么您可以在不太敏感的位置设置一个桥接页面,除了重定向之外不执行任何操作。现在您可以将所有目标链接到http://? window.location.href=wi

我需要做一个基于Javascript的重定向

window.location.href = 'URL';

但是我需要在重定向时从HTTP头中删除引用者(目标页面应该看不到引用者),我怎么做呢?

你不能。这取决于浏览器是否设置引用者标题,脚本对其没有影响。

有,但据我所知,它并不漂亮。检查第一个答案

如果您只打算对位置重定向执行此操作,那么您可以在不太敏感的位置设置一个桥接页面,除了重定向之外不执行任何操作。现在您可以将所有目标链接到
http://?

window.location.href=window.location.href.split(“?”[1];



document.getElementById('autoclick')。单击()我知道这个问题已经有一段时间没有用了,我在浏览网页时发现了这个问题,并找到了一个可能有助于节省他人时间的好答案。这个版本使用JQuery

$(函数(){
$(“#按钮”)。在(“单击”,函数(){
$(“标题”)。附加(“”);
window.location=”http://www.example.org";
});
});


单击导航
,这不仅不漂亮,而且很简单。而且它非常粗糙,我不相信它。此外,它只适用于链接图像,不适用于重定向,也不适用于重定向,因此它无法回答问题。下面是一个使用iFrame和https的简单技巧: