Wikipedia: открывать ссылки в новой вкладке
Заставляет ссылки на другие статьи открываться в новой вкладке, чтобы не терять текущую страницу.
Код для копирования
// 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 });
Как использовать этот пример
- Скопируй код кнопкой выше.
- Установи JustZix (2 минуты) и открой расширение на нужной странице.
- Добавь новое правило, совпадающее с этой страницей.
- Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.
Оцени этот пример
Оценок пока нет — оцени первым.