Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

196
Visualizações
JSDOM.serialize() que muestra el origen de la vista inicial, no el DOM completo (node.js)

Estoy tratando de cargar el DOM completo de una página usando el paquete jsdom para node.js. He leído la documentación relevante y un par de preguntas aparentemente similares , pero sigo teniendo un problema. Aquí está el node.js que estoy usando:

 const jsdom = require("jsdom"); const {JSDOM} = jsdom; const virtualConsole = new jsdom.VirtualConsole(); var urlString1 = new URL(myurl); fetch(urlString1, options1) .then(res0 =>{console.log(res0.headers); return res0.text();}) .then(viewsource=>{ let dom = new JSDOM(viewsource, { virtualConsole , runScripts: "dangerously" , resources: "usable" , url: __dirname }); console.log(dom.serialize()); });

Puedo ver el DOM completo de la página en el Inspector de mi navegador, pero no en Ver fuente (ya que eso es antes de que se haya cargado el DOM completo). Sin embargo, el console.log() aquí solo está imprimiendo la versión de View Source, no el DOM del Inspector.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda