使所有的网页链接在新窗口打开
// ==UserScript==
// @name 新窗口打开链接
// @namespace http://tampermonkey.net/
// @version 2025-08-15
// @description 使所有的网页链接在新窗口打开
// @author 2535688890
// @match *://*/*
// @grant none
// @license none
// ==/UserScript==
(function () {
'use strict';
const links = document.querySelectorAll('a');
links.forEach(function (link) {
let href = link.getAttribute('href');
if (href?.startsWith('http') || href?.startsWith('//')) {
link.setAttribute('target', '_blank');
} else if (href?.startsWith('/')) {
link.setAttribute('href', window.location.origin + href);
link.setAttribute('target', '_blank');
}
});
})();