Greasy Fork

Greasy Fork is available in English.

微博月子喵(北方棲姬)pixiv自动直跳

微博月子喵(北方棲姬)pixiv链接自动跳转(同时适配Bing和知乎)

目前为 2021-07-10 提交的版本,查看 最新版本

// ==UserScript==
// @name         微博月子喵(北方棲姬)pixiv自动直跳
// @version      2.0
// @description  微博月子喵(北方棲姬)pixiv链接自动跳转(同时适配Bing和知乎)
// @author       urarawin
// @match        *://www.bing.com/*
// @match        *://cn.bing.com/*   
// @match        *://link.zhihu.com/?target=*    
// @grant        none
// @namespace https://weibo.com/2921080027/K63K1tpyb?from=page_1005052921080027&ssl_rnd=1615665340.8435&type=comment#_rnd1615665343968
// ==/UserScript==

///////////判断是否为bing网页
var url=window.location.href;  //获取url
 if(url.indexOf("bing.com") >= 0 ) { //判断url地址

(function() {
    'use strict';
    let url = document.getElementById("sb_form_q").value
    var pixiv = url.search("https://")
    if (pixiv != -1 )
      {window.location.href=url;}
  else
    {return;}
})();
   
}

////////////////////////////////////////////////////////////////////////////  
 
//判断是否为知乎网页
var url=window.location.href;  //获取url
  if(url.indexOf("link.zhihu.com") >= 0 ) { //判断url地址
   
(function() {
document.getElementsByTagName("html")[0].innerHTML='';
})();

(function() {
    'use strict';
    var url = window.location.href;
    window.stop();
    
    if (url.indexOf('https://link.zhihu.com/?target=') != -1)
    {
        url = url.replace('https://link.zhihu.com/?target=', '')
    }
    function all_replace(a, b, c)
    {
        var reg = new RegExp(b, "g");
        a = a.replace(reg, c);
        return a;
    }
    url = all_replace(url, "%3A", ":")
    url = all_replace(url, "%2F", "/")
    window.location.replace(url);
})();
 }