Hola mafima:
Poner todo el código puede ser difícil, y en el caso de módulos externos aún más, pero tal vez te baste con el contenido de la etiqueta html...
Si el textarea es id="texto":
document.getElementById("texto").value = document.getElementsByTagName("html")[0].innerHTML;
ó
document.documentElement.innerHTML
Saludos