Pues igual no es tan fácil con innerHTML como yo pensaba. Resulta que en el ejemplo que puse sí funciona (aunque según Chrome, no puedo usar removeChild para borrar el comentario). Sin embargo, si tengo algo como esto, que es a lo que va encaminado esto de "transformar nodos":
Código Javascript
:
Ver originalvar html = '<script src="script.js" type="application/javascript"></script>';
document.body.innerHTML += '<!--' + html + '-->';
document.body.innerHTML = document.body.innerHTML.replace('<!--' + html + '-->', html);
Cambia el innerHTML, pero el script no se carga
¿Qué puedo hacer?
Saludos (: