这个想法是通过 DDG 的重定向服务路由传出链接,以将我的网站隐藏在引荐来源网址中。脚本有什么问题吗?
另外,请参阅代码中的注释......提到的替代方案是否更好?下?完全相同的?
再次感谢!
var baseUrl='https://duckduckgo.com/l/?u=';
var invisibleHost=window.location.hostname;
var pageLinks=document.getElementsByTagName('a');
var n_links=pageLinks.length;
var leaveAsIs=true;
for(var i=0;i<n_links;i++){
var presentLink=pageLinks[i].href;
leaveAsIs=true;
if(/^https?:\/\//i.test(presentLink) && invisibleHost.test(presentLink))
leaveAsIs=false;
pageLinks[i].href=leaveAsIs?presentLink:baseUrl+presentLink;
}