您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove the target attribute from the links matching the given string.
当前为
// ==UserScript== // @name Fix New-Window Links (Remove target Attribute) // @namespace http://tampermonkey.net/ // @version 1.0 // @description Remove the target attribute from the links matching the given string. // @author Gavin Borg // @match https://guru/Search.aspx?* // @grant none // ==/UserScript== var linkQueryStrings = ["#divHubbleRecLinks .rec-links a[target=_blank]"]; (function() { 'use strict'; fixLinks(); })(); function fixLinks() { for(var i = 0; i < linkQueryStrings.length; i++) { fixLinksWithQuery(linkQueryStrings[i]); } } function fixLinksWithQuery(queryString) { if (document.querySelector(queryString)) { // Make sure the links we want to fix exist, in case they show up via AJAX a little later than page load. document.querySelectorAll(queryString).forEach(link => link.removeAttribute("target")); } else { setTimeout(fixLinksWithQuery.bind(null, queryString), 0); } }