He estado tratando de trabajar en esto, pero no llegué a ningún progreso sobre este tema. La secuencia de comandos del archivo html obtenido no se ejecuta, como puede ver aquí, tiene una secuencia de comandos que debería cambiar el color del cuerpo cuando lo busco, pero eso no sucede, sin embargo, los estilos funcionan bien.
¿Alguien puede decirme por qué esto no funciona?
Índice HTML
<!DOCTYPE html> <html> <body> <script> fetch("Onload.html") .then((response) => { return response.text(); }) .then((html) => { document.body.innerHTML = html; }); </script> </body> </html>HTML obtenido
<p>HELLO WORLD!</p> <script> document.body.style.backgroundColor='green' </script>Sin jquery! Aquí está cómo hacerlo amigos
índice html
<!DOCTYPE html> <html> <body> <script> fetch("Onload.html") .then((response) => { return response.text(); }) .then((html) => { document.body.innerHTML=html; }); fetch('onload.js') .then(response => response.text()) .then(txt => { var script = document.createElement("script"); script.innerHTML = txt; document.body.appendChild(script); }); </script> </body> </html>