← Tutti gli esempi

JavaScript Sviluppatori e QA pinterest.com

Pinterest: conta i pin nel feed

Registra nella console il numero di pin nel DOM e quanti sono promossi, a scopo diagnostico.

Codice da copiare

// Log how many pins and promoted pins are currently in the DOM
function reportPins() {
  const all = document.querySelectorAll('[data-test-id="pin"]');
  let promoted = 0;
  all.forEach(function (p) {
    if (p.querySelector('[data-test-id="pinPromotedLabel"]') ||
        p.querySelector('[data-test-id="oneBarPromotedLabel"]')) {
      promoted++;
    }
  });
  console.log('[Pinterest] pins:', all.length, 'promoted:', promoted);
}
reportPins();
const obs = new MutationObserver(reportPins);
obs.observe(document.documentElement, { childList: true, subtree: true });

Come usare questo esempio

  1. Copia il codice con il pulsante qui sopra.
  2. Installa JustZix (2 minuti) e apri l'estensione sulla pagina di destinazione.
  3. Aggiungi una nuova regola corrispondente a quella pagina.
  4. Incolla il codice nel pannello JavaScript della regola e salva — viene eseguito a ogni visita della pagina.

Valuta questo esempio

Nessuna valutazione — sii il primo.

Questo esempio funziona?

Gli snippet sono inutili senza un posto dove incollarli.

JustZix si installa in 2 minuti ed esegue il tuo codice su ogni pagina corrispondente. Senza account, senza pagamento.

Scarica gratis Guarda i casi d'uso