🏠 Home 

Link Redirect Fix for 360so

Avoid link redirect for 360 search

// ==UserScript==
// @name                Link Redirect Fix for 360so
// @name:zh-CN          360搜索真实链接地址重定向
// @name:zh-TW          360搜索真實鏈接地址重定向
// @description         Avoid link redirect for 360 search
// @description:zh-CN   搜索结果链接修正,直接跳转至目标网址,而不经过中间的二次跳转页面
// @description:zh-TW   搜索結果鏈接修正,直接跳轉至目標網址,而不經過中間的二次跳轉頁面
// @author              Moshel
// @namespace           https://hzy.pw
// @homepageURL         https://hzy.pw/p/2056
// @supportURL          https://github.com/h2y/link-fix
// @license             GPL-3.0
// @icon                https://p.ssl.qhimg.com/t011a6c04685b5d3b80.png
// @grant               none
// @run-at              document-end
// @include             https://www.so.com/s?*
// @date                06/09/2016
// @modified            08/07/2016
// @version             1.0.1.1
// ==/UserScript==
!function() {
var dom = null;
function ajax_fixer() {
var new_dom = document.querySelector('#m-r###lt');
if (new_dom && new_dom !== dom) {
dom = new_dom;
main();
}
setTimeout(ajax_fixer, 2222);
}
ajax_fixer();
function main() {
var num = 0,
as = dom.querySelectorAll('a');
for(var i=0; i<as.length; i++) {
var old = as[i].href.match(/url=(.+?)(&|$)/);
if(old && old.length>=2) {
as[i].href = decodeURIComponent(old[1]);
num++;
}
}
if(num)
console.log(num+' 条链接已重定向至真实地址');
}
}();