Substack: expandir automáticamente "Read more"
Hace clic automáticamente en "Read more" y "Show more" para ver todo el post de una vez.
Código para copiar
// Auto-click "Read more" / "Show more" toggles inside the post body
(function () {
function expand() {
document.querySelectorAll('button, a[role="button"]').forEach(function (b) {
if (b.dataset.jzSubExpanded) { return; }
var t = (b.textContent || '').trim().toLowerCase();
if (t === 'read more' || t === 'show more' || t === 'continue reading'
|| t.startsWith('read more') || t.startsWith('show more')) {
b.dataset.jzSubExpanded = '1';
try { b.click(); } catch (e) {}
}
});
}
expand();
var obs = new MutationObserver(function () {
clearTimeout(window.__jzSubExpand);
window.__jzSubExpand = setTimeout(expand, 500);
});
obs.observe(document.body, { childList: true, subtree: true });
})();
Cómo usar este ejemplo
- Copia el código con el botón de arriba.
- Instala JustZix (2 minutos) y abre la extensión en la página de destino.
- Añade una nueva regla que coincida con esa página.
- 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.