Dein Beispiel funktioniert bei mir im IE 6 ohne Probleme.
Interessant, denn wenn ich das zitierte document.open()-Beispiel aus SELFHTML so umschreibe, wie hesst es verwendet, passiert genau das gleiche auf meinen IEs: Er bricht nach dem document.open() ab.
Entweder verstehe ich was falsch oder ich mache was falsch. Das Beispiel funktioniert bei mir im IE 6: http://selfhtml.jstruebig.de/documentopeninonreadystatechangefunktioniert.html
Struppi.