在新标签页中打开链接

以在新标签页中打开链接

// ==UserScript==
// @name         在新标签页中打开链接
// @namespace    http://tampermonkey.net/
// @version      1.1.0
// @description  以在新标签页中打开链接
// @author       wild
// @match        *://*/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    var links = document.getElementsByTagName('a');
    if(window.location.href.indexOf('csdn')!==-1){
        for (let i = 0; i < links.length; i++) {
            let idAncestor = links[i].closest('[id="toolbarBox"]');
            if (!idAncestor) {
                links[i].setAttribute('target', '_blank');
            }
        }
    }else if(window.location.href.indexOf('github')){
        for(let i = 0;i <links.length;i++){
            let parentElement = links[i].closest('nav');
            let selectMenuList = links[i].classList.contains('SelectMenu')
            if(!parentElement && !selectMenuList){
                links[i].setAttribute('target','_blank')
            }

        }

    }else{
        for (let i = 0; i < links.length; i++) {
            let parentElement = links[i].closest('nav');
            let navigationRoleAncestor = links[i].closest('[role="navigation"]');
            if (!parentElement && !navigationRoleAncestor) {
                links[i].setAttribute('target', '_blank');
            }
        }
    }
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址