Lo único que se me ha ocurrido y que funciona es poner el código en una variable:
Código:
a="<html><head></head><body>pag destino</body></html>";
document.write(a);
Pero aún así tienes que poner el código todo en la misma línea (bueno, si es largo ocupará varias, pero siempre sin saltos de línea)
No sé si te servirá de algo, pero bueno, igual te ayuda a encarrilar el asunto...
También funcina:
Código:
a="<html>";
b="<head>";
c="</head>";
d="<body>";
e="pag destino";
f="</body>";
g="</html>";
document.write(a,b,c,d,e,f,g);
que igual se acerca más a lo que quieres