← Wszystkie przykłady

JavaScript Produktywność business.facebook.com

Podświetl wysoki koszt na wynik

Skanuje kolumnę kosztu na wynik i koloruje na czerwono komórki przekraczające próg; limit zmienisz w pierwszej linii kodu.

Kod do skopiowania

(function () {
  var LIMIT = 50; // alert threshold for cost per result
  function scan() {
    try {
      var cells = document.querySelectorAll('[role="gridcell"],[role="cell"]');
      cells.forEach(function (c) {
        var t = (c.textContent || '').trim();
        var m = t.match(/^[^\d-]?\s*([\d.,]+)/);
        if (!m) return;
        var n = parseFloat(m[1].replace(/[, ]/g, ''));
        if (!isNaN(n) && /cost per|cpa|cpr/i.test(c.getAttribute('aria-label') || '')) {
          c.style.background = n > LIMIT ? 'rgba(211,47,47,0.22)' : '';
        }
      });
    } catch (e) {}
  }
  scan();
  setInterval(scan, 2500);
})();

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