← Wszystkie przykłady

JavaScript Nawigacja wikipedia.org

Wikipedia: otwieraj linki w nowej karcie

Sprawia, że odnośniki do innych artykułów otwierają się w nowej karcie, dzięki czemu nie tracisz bieżącego.

Kod do skopiowania

// Open internal article links in a new background tab
function tabifyLinks() {
  const links = document.querySelectorAll('.mw-parser-output a[href^="/wiki/"]');
  links.forEach(function (a) {
    if (a.dataset.jzTab) { return; }
    a.dataset.jzTab = '1';
    a.setAttribute('target', '_blank');
    a.setAttribute('rel', 'noopener');
  });
}
tabifyLinks();
new MutationObserver(tabifyLinks).observe(document.body, { childList: true, subtree: true });

Jak użyć tego przykładu

  1. Skopiuj kod przyciskiem powyżej.
  2. Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
  3. Dodaj nową regułę dopasowaną do tej strony.
  4. Wklej kod w panelu JavaScript reguły i zapisz — uruchomi się przy każdym wejściu na stronę.

Oceń ten przykład

Brak ocen — oceń jako pierwszy.

Czy ten przykład działa?

Snippety są bezużyteczne, jeśli nie masz gdzie ich wkleić.

JustZix instalujesz w 2 minuty i odpalasz swój kod na każdej pasującej stronie. Bez konta, bez opłat.

Pobierz za darmo Zobacz zastosowania