← Все примеры

Действие Продуктивность business.facebook.com

Копировать таблицу как TSV

Копирует видимую таблицу объявлений как текст с табуляцией, готовый для вставки в таблицу.

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

(function () {
  try {
    var rows = document.querySelectorAll('[role="row"]');
    var out = [];
    rows.forEach(function (r) {
      var cells = r.querySelectorAll('[role="columnheader"],[role="gridcell"],[role="cell"]');
      if (!cells.length) return;
      var line = [];
      cells.forEach(function (c) {
        line.push((c.textContent || '').replace(/\s+/g, ' ').trim());
      });
      out.push(line.join('\t'));
    });
    if (!out.length) { alert('No table rows found.'); return; }
    navigator.clipboard.writeText(out.join('\n')).then(function () {
      alert('Copied ' + out.length + ' row(s) as TSV.');
    });
  } catch (e) { alert('Copy failed: ' + e.message); }
})();

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

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

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

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

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

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

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

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