Заметки кодящего дизайнера

Как открыть все ссылки в новой вкладке

Когда лень долго щёлкать средней кнопкой мышки.

Периодически у меня появляется потребность выборочно проверять работу контент-менеджеров, для чего надо открыть в новых вкладках, например 50 товаров и по очереди пробежаться по ним глазами. Конечно же, кликать вручную по ссылкам долго. Помогает небольшой скрипт, который вставляется в консоль.

// Находим все ссылки с классом classname-of-target-links
const links = document.querySelectorAll('.classname-of-target-links');

// Перебираем ссылки и открываем каждую в новой вкладке
links.forEach(link => {
    if (link.href) { // Проверяем, что у ссылки есть href
        window.open(link.href, '_blank');
    }
});

При первом запуске браузер может заблокировать открытие вкладок, нужно дать разрешение.