LiveSucks: document.write([HTML-Datei]) in location.replace()

Beitrag lesen

window.location.replace('Sowas.htm');
lädt anscheinend die Datei 'Sowas.htm' in
das zugehörige Fenster/Frame und ersetzt dabei den
momentan gesetzten Verlaufseinrag durch die URL von sowas.htm .

Wie kann ich dies ausnutzen, wenn ich gar keine .htm-Datei
habe, sondern statt dessen via
window.document.open();
window.document.write("<html> ... </html>");
window.document.close();
eine komplette kleine .htm-Datei einfach in den Frame schreiben lasse, wobei normalerweise der Verlauf auch modifiziert wird ?

Ich hab es probiert mit
window.location.replace('window.document.open();
window.document.write("<html> ... </html>");
window.document.close()');
aber das hat nicht geklappt.

Was mache ich falsch ?

Ist es überhaupt möglich, ein window.document.write() ... in ein
window.location.replace() einzuschachteln ?