阻止新标签页打开

try to take over the world!

// ==UserScript==
// @name         阻止新标签页打开
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  try to take over the world!
// @author       logeast
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function () {
  "use strict";

  // Your code here...
  const removeATarget = () => {
    [...document.querySelectorAll("a")].map((item) => {
      item.target = "_self";
    });
  };

  ["load", "hashchange"].forEach((item) => {
    window.addEventListener(item, removeATarget);
    document.getElementById('taw').remove();
  });
})();