← Todos los ejemplos

JavaScript Anuncios y desorden facebook.com

Facebook: ocultar el cuadro de publicación

Elimina el cuadro «¿Qué estás pensando?» sobre el feed para evitar publicar de forma impulsiva.

Código para copiar

// Hide the "What's on your mind" post composer box at the top of the feed
function hideComposer() {
  const labels = ["What's on your mind", 'Co Ci chodzi po głowie', 'Was machst du gerade',
    'Que voulez-vous dire', 'A cosa stai pensando', '¿Qué estás pensando',
    'Что у вас нового', '在想什么'];
  labels.forEach(function (l) {
    document.querySelectorAll('[role="button"]').forEach(function (el) {
      if ((el.textContent || '').indexOf(l) !== -1) {
        let box = el;
        for (let i = 0; i < 5 && box.parentElement; i++) { box = box.parentElement; }
        box.style.display = 'none';
      }
    });
  });
}
hideComposer();
new MutationObserver(hideComposer).observe(document.body, { childList: true, subtree: true });

Cómo usar este ejemplo

  1. Copia el código con el botón de arriba.
  2. Instala JustZix (2 minutos) y abre la extensión en la página de destino.
  3. Añade una nueva regla que coincida con esa página.
  4. Pega el código en el panel JavaScript de la regla y guarda — se ejecuta en cada visita a la página.

Valora este ejemplo

Sin valoraciones — sé el primero.

¿Funciona este ejemplo?

Los snippets son inútiles sin un lugar donde pegarlos.

JustZix se instala en 2 minutos y ejecuta tu código en cada página coincidente. Sin cuenta, sin pago.

Descargar gratis Ver casos de uso