Hola:
No pierdas el tiempo escribiéndome en privado que como puse en mi firma, directamente no los contesto (debes comprender que tengo compromisos privados y el tiempo que dedico participando en los foros está limitado)
Si quieres enviar código javascript a php creo que lo mejor es que ese código lo asignes a una variable de un formulario y luego sencillamente envíes ese formulario.
La forma de crear esa variable sería como puse antes:
var contenido = "<html>\n<body>\n"; //Así se crea la variable y se empieza a poner contenido... el resto se debe concatenar:
contenido += "¡Hola Mundo!\n";
contenido += "</body>\n</html>";
Y tenemos la variable contenido con el famoso ¡Hola mundo!, ahora debes asignar ese contenido al formulario:
document.forms.el_formulario.el_campo.value = contenido;
Luego puedes enviar el formulario con un botón normal o con el método submit()
document.forms.el_formulario.submit();
Ese formulario podría estar definido así:
<form name="el_formulario" method="post" action="destino.php" >
<textarea name="el:campo"></textarea>
<button type="submit">Enviar</button>
</form>
Espero que te sirva.
Saludos