Simple userscript to disallow opening of lnks in a new window, thus fixing back/forth navigation through the whole Edux ecosystem.
当前为
// ==UserScript==
// @name FixEdux
// @namespace Marek Lukáš
// @description Simple userscript to disallow opening of lnks in a new window, thus fixing back/forth navigation through the whole Edux ecosystem.
// @include https://edux.fit.cvut.cz/*
// @version 1
// @grant none
// ==/UserScript==
function fixEdux() {
let array_of_detected_links = document.querySelectorAll('[target=\'_blank\']');
for (let i = 0; i < array_of_detected_links.length; i++) {
array_of_detected_links[i].target = "";
array_of_detected_links[i].innerHTML = array_of_detected_links[i].innerHTML + " (fixed)";
}
console.log("All of the \"target=_blank\" links have been fixed");
}
window.onload = setTimeout(fixEdux, 2000);