Hola.
Tengo problemas con los saltos de linea. Os pongo las lineas de codigo afectadas:
Cita: var salto = document.createElement('<br>');
texto = texto+salto;
(...)
var WinPop = window.open("salida.htm");
WinPop.document.write ('<html>\n<head>\n</head>\n<body>'+texto+'</body></html>');
En vez de insertar un salto de linea imprime el string "[object]"
Gracias y un saludo