Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

95
Vistas
Cheerio con mhtml para analizar estilos

Así que estoy tratando de encontrar elementos en un DOM que están ocultos a través de CSS, por ejemplo, así es como los encuentro con titiritero

 let hiddenSelectors = []; const all = document.getElementsByTagName("*"); let style; for (var i = 0, max = all.length; i < max; i++) { style = window.getComputedStyle(all[i]); if ( style.width == "0" || style.height == "0" || style.opacity == "0" || style.display == "none" || style.visibility == "hidden" ) { hiddenSelectors.push(all[i]); } }

Luego quiero marcar estos elementos con una etiqueta html (por ejemplo, hidden=true), sin embargo, no quiero cambiar el dom renderizado en sí mismo... así que no puedo usar titiritero.

Mi idea era extraer el MHTML de una página con todo el css aplicado y ver si podía adoptar este enfoque similar con cheerio.

¿Alguien sabe si/cómo usar MHTML con cheerio para buscar este tipo de estilos?

Básicamente, quiero usar titiritero o mhtml para encontrar elementos que css oculta, luego marcar ese selector o selector principal en el html. Entonces, al procesar ese html, sabemos lo que está oculto al renderizar.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda