Vielleicht hat jemand eine Idee:
die geframte Seite ist nicht mal vollständiges HTML.
Die erste Zeile lautet <base href="head.html" target="mainFrame">
Wer weiß, was der IE glaubt, was für ein Dokument das sein mag?
Setz also die Seite erst einmal in ein vollständiges HTML-Grundgerüst