Generell kannst du eine HTML-Seite mit einer Funktion document.write() schreiben. Dabei musst du hinter jede Zeilen ein \ Backslash setzen. Aber vor jedes " Hochkomma im String kommt natürlich noch ein \ Backslash, so das eine Escape-Seqenz erkannt wird, also so:
document.write("<HTML>\ <HEAD>\ </HEAD>\ <BODY onload="werbung()">....");
VORSICHT: schreibst du nach einer langen document.write() funktion noch ein document.writeln(), kommt es im netz aus seltsamen gründen vor, das der HTML-Code beider Funktionen gemischt wird, habe ich selbst am eigenen Leib erfahren, also nicht kombinieren. Warum auch immer.
Cu Rico