MediaWiki:Gadget-extlinks.js

Uwaga: aby zobaczyć zmiany po opublikowaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.

  • Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5, lub Ctrl+R (⌘-R na komputerze Mac)
  • Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
  • Internet Explorer / Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5
  • Opera: Naciśnij klawisze Ctrl+F5.
$(function () {
  var links = document.getElementsByTagName('a');
  for (i = 0; i < links.length; i++) {
    if ((hasClass(links[i], "external") || hasClass(links[i], "external ") || hasClass(links[i], "external text") || hasClass(links[i], "extiw")) && links[i].href.indexOf(mw.config.get('wgServer')) !== 0) {
      if (links[i].target)
        links[i].target = "_blank";
      else if (links[i].setAttribute)
        links[i].setAttribute("target", "_blank");
    }
  }
});