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

384
Visualizações
¿Cómo puedo extraer todo el HTML de una página, antes y después del DOM?

Estoy tratando de encontrar una manera de extraer el código HTML de una página web usando JavaScript en dos ediciones:

Antes de que se aplique el DOM / Antes de que se aplique JS Después de que se aplique el DOM / Después de que se aplique JS

Todos los métodos de JavaScript que conozco simplemente lo toman del elemento DOM, como document.body o document.all... pero ninguno de ellos funciona específicamente antes o después del DOM.

Agregado: solo para enfocar más la pregunta, esta no es mi página, por lo que no puedo instalar ninguna en la página, esto es para cualquier página web aleatoria.

¿Me puede apuntar en la dirección correcta? ¿Hay algún método/comando/proceso específico que se use en JavaScript y pueda hacer eso? ¿tal vez debería detener la carga de la página en un punto específico y tomar el código y luego dejar que continúe cargando y tomar el código con el JS incluido?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Bueno, si coloca una etiqueta <script /> en medio de su HTML , su código se ejecutará antes que el resto de su HTML.

también puedes usar

 document.addEventListener("DOMContentLoaded", fn);

para llamar a su función cuando el DOM esté listo (viene en el nombre del detector de eventos, ¡perdón por la explicación excesiva!)

Obtener todas las cosas es fácil a través del objeto de la window , no puedo imaginar nada más que pueda necesitar.

Entonces, si desea hacer algo antes de que se cargue el DOM , simplemente coloque una etiqueta <script /> en la parte superior. si desea que el dom esté listo, use DOMContentLoaded .

Puede encontrar documentación excelente y completa sobre este tema de script, async, defer en javascript.info . si hay algo que mi explicación no cubrió para usted.

about 4 years ago · Juan Pablo Isaza Relatório
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