取消 Google 搜索结果链接重定向,外加新页面打开

chinaz有篇文章《取消 Google 搜索结果链接重定向》,在火狐下装好后,是不用经过google再跳转到目标网页了。不太满意的是,目标网页是在当前搜索结果页打开的,不符合自己的习惯。

将xpi改为zip,解压,修改 remove_google_search_redirect-0.5-fx\resources\google-no-tracking-url\data\google.js:

var resultLinks = document.querySelectorAll("#search ol li a");

var forEach = Array.prototype.forEach; // see https://developer.mozilla.org/en/DOM/NodeList

var removeRedirects = function (resultLinks) {
  forEach.call(resultLinks, function(link){
    link.removeAttribute("onmousedown");
	link.target = '_blank'; //这样就可以了:)
  });
};

removeRedirects(resultLinks);
  
var main = document.querySelector("#main");
if (main) {
  main.addEventListener("DOMSubtreeModified", function(n) {
    var resultLinks = document.querySelectorAll("#search ol li a");
    removeRedirects(resultLinks);
  });
}
 

重新将文件夹中的文件打包成zip,手动修改为xpi。

再卸载刚才安装的扩展,然后安装修改后的xpi,就好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值