Greasy Fork

来自缓存

Greasy Fork is available in English.

谷歌搜索智能链接

只让搜索结果在新窗口打开,使得谷歌搜索更符合使用逻辑

// ==UserScript==
// @author owl
// @name 谷歌搜索智能链接
// @description 只让搜索结果在新窗口打开,使得谷歌搜索更符合使用逻辑
// @match *://www.google.com/*
// @grant none
// @version 1.3
// @namespace http://greasyfork.icu/users/295606
// ==/UserScript==
var a = document.getElementsByTagName('a');
for (i=0; i<a.length; i++) {
  if(a[i].className=='fl'||a[i].className=='pn'||a[i].className=='q qs') {
    if(a[i].hasAttribute('aria-label')||a[i].hasAttribute('id')) {
      a[i].setAttribute('target','_self');
    }
    else
      a[i].setAttribute('target','_blank');
  }
  else
      a[i].setAttribute('target','_blank');
}