Действительно простой пример ...
<iframe id="fred" width="200" height="200"></iframe>
затем запускается следующий Javascript, либо встроенный, часть события и т. Д ...
var s = document.getElementById('fred');
s.contentDocument.write("fred rules");
«contentDocument» является эквивалентом «документа», который вы получаете в главном окне, поэтому вы можете делать вызовы для этого, чтобы установить тело, заголовок, любые элементы внутри ... и т. Д.
Я проверял это только в IE8, Chrome и Firefox ... так что вы можете проверить в IE6 / 7, если у вас есть доступные копии.