Hallo Leo,
<body background="html/bg.gif">
<div style="position:absolute; top:0px; left:0px">
<iframe src="html/navi/navi.htm" frameborder="0" name="navi" width="150" height="640" scrolling="no">
</div><div style="position:absolute; top:0px; left:150px">
<iframe src="html/head/head-main.htm" width="735" height="50" name="head-main" frameborder="1" scrolling="no">
</div></body>
Warum steckst du denn die Iframe-Elemente in absolut positionierte Div-Elemente? Lass die DIVs einfach weg und lass die IFRAME-Elemente floaten!
Ich bin mir aber nicht sicher, ob dir das jetzt bei deinem eigentlichen Problem hilft. Möglicherweise hast du ja auch einen Dateipfad nicht richtig geschrieben. Probier es einfach mal!
Wozu brauchst du überhaupt den Navi-Iframe? Die Navigation könntest du doch auch direkt in dein Mutterdokument schreiben, oder ändert die sich auch immer dynamisch?
Übrigens: Wenn du möchtest, dass der Hintergrund, den du dem BODY-Element verpasst hast, nahtlos auch im Internetexplorer durchscheint, dann gib den Iframe-Elementen auch noch das proprietäre Attribut allowtransparency="true" und setz den Body-Hintergrund der darin eingebundenen Dokumente auf "transparent".
Gruß Gernot