Кроме того, вы можете динамически записывать в нужный документ документ, например:
<html>
<body>
<script type="text/javascript">
var wnd = window.open();
wnd.document.open("text/html");
wnd.document.write("<h1>Hello World!</h1>");
wnd.document.close();
</script>
</body>
</html>
Этот код открывает выходной поток (в новом окне; about: blank), пишет текст,затем закройте выходной поток.
Метод open () открывает выходной поток для сбора выходных данных от любых методов document.write () или document.writeln ().
После всех операций записиПри выполнении метода document.close () отображаются все выходные данные, записанные в выходной поток.
Примечания. Если документ уже существует в целевом объекте, он будет очищен.Если document.open () не вызывается, чтобы начать запись, каждый вызов write / writeLn будет визуализировать содержимое немедленно.Таким образом, из соображений производительности полезно вызывать «открывать и закрывать», чтобы начать и закончить запись.Поддерживается всеми основными браузерами.
Ссылки: W3C: document.open