← Все примеры

JavaScript Навигация google.com

Google: открывать результаты в новой вкладке

Заставляет каждую обычную ссылку результата открываться в новой вкладке, сохраняя страницу поиска.

Код для копирования

// Force every organic result link to open in a new tab
function newTabLinks() {
  document.querySelectorAll('#search a > h3').forEach(function (h) {
    const a = h.closest('a');
    if (a && a.target !== '_blank') {
      a.target = '_blank';
      a.rel = 'noopener noreferrer';
    }
  });
}
newTabLinks();
const obs = new MutationObserver(newTabLinks);
obs.observe(document.documentElement, { childList: true, subtree: true });

Как использовать этот пример

  1. Скопируй код кнопкой выше.
  2. Установи JustZix (2 минуты) и открой расширение на нужной странице.
  3. Добавь новое правило, совпадающее с этой страницей.
  4. Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.

Оцени этот пример

Оценок пока нет — оцени первым.

Этот пример работает?

Сниппеты бесполезны, если их некуда вставить.

JustZix устанавливается за 2 минуты и запускает твой код на каждой подходящей странице. Без аккаунта, без оплаты.

Скачать бесплатно Смотреть применение