← Tutti gli esempi

JavaScript Lettura e focus slack.com

Slack: espandi i messaggi troncati

Con Alt+E clicca tutti i pulsanti "mostra altro" per espandere i blocchi di messaggi troncati.

Codice da copiare

// Press Alt+E to expand every collapsed message block in the channel
function expandAll(e) {
  if (e.altKey && (e.key === 'e' || e.key === 'E')) {
    e.preventDefault();
    let n = 0;
    document.querySelectorAll('[data-qa="show_more_button"], .c-message__expand_button').forEach(function (btn) {
      btn.click();
      n++;
    });
    console.log('[Slack] expanded ' + n + ' truncated message blocks');
  }
}
document.addEventListener('keydown', expandAll, 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