如何在 Chrome 中禁用 Google 搜索结果链接重定向(右键单击)?

Rab*_*ski 27 google-chrome

登录 Google 后,Google 搜索结果会被重定向(用于跟踪等目的)。这很烦人,因为在不访问站点的情况下复制/粘贴 URL 并不容易。如果没有重定向,我只需右键单击搜索结果中的链接并选择“复制链接地址”。现在它被一些谷歌 JavaScript 代码更改,该代码监视右键单击。

如何在 Chrome 上禁用此功能?我认为曾经有一个 Chrome 扩展程序,但似乎不再工作了。

Ben*_*min 8

现在当我知道你想要什么时,我写了一个小脚本来删除onmousedown链接中的属性。

这里是:

// ==UserScript==
// @name           Delete onmousedown
// @namespace      google
// @include        http://www.google.*/*
// ==/UserScript==
var runOnce = function(){
    var items = document.querySelectorAll('li.g h3.r a');
    for(var i = 0, len = items.length; i< len; i++){
        items[i].removeAttribute('onmousedown');
    }
}
document.body.appendChild(document.createElement("script")).innerHTML = "("+runOnce+")()";
Run Code Online (Sandbox Code Playgroud)

将其另存为某个以 .user.js 结尾的文件并将其放在 Google Chrome 上,如果有帮助,请告诉我。

附注。英语不是我的口语,很抱歉误解了你。

编辑:我添加了额外的逻辑,因此它应该可以与 Google Instant 一起使用。告诉我它是否适合你。

编辑:我回滚到“没有”Google Instant 支持的版本。


小智 5

尝试使用“Undirect”Chrome 扩展程序

它从谷歌搜索结果中删除了这种跟踪和重定向。支持通过 HTTP 和 HTTPS 使用谷歌。