Сообщение от Раед
			 
		
	 | 
	
		melky, 
 Так что ли? 
document.write = function(s) {
 document.write.timer && clearTimeout(document.write.timer);
 document.write.bufer || (document.write.bufer = '');
 document.write.bufer+=s;
 setTimeout(function(){document.getElementById('writeOut').innerHTML+=document.write.bufer},1000);
}
	 | 
	
или когда дерево загрузится.
как-то так :
код писался на коленке и не тестился!
var target = document.body, // куда слить баффер.
     old_write = document.write, // на всякий
     buff = ""; // сам баффер
document.write = function(text){ 
     buff += text;
};
document.addEventListener("DOMContentLoaded", function rollback(){
     document.write = old_write; // возвращаем на место старый врайт
     target.insertAdjacentHTML("afterbegin", buff); // вставляем текст.
     document.removeEventListener("DOMContentLoaded", rollback, false); // удаляем обработчик, ибо он уже не нужен.
}, false);