Khon Dom: Anzeigefehler IFrame Firefox (2.0.0.4)

Beitrag lesen

Hallo ihr Lieben!
Obwohl ich bereits beschlossen habe, auf die Nutzung eines iframes in meinem aktuellen Projekt zu verzichten (wegen des immanenten Problems der externen Verlinkung zu bestimmten Inhalten der Seite), möchte ich doch einem Problem auf den Grund gehen, dass mir aufgefallen ist:
Firefox (zumindest meiner: Version 2.0.0.4 mit einigen AddOns; habe es noch nicht auf einem anderen Rechner ausprobiert) scheint einen Bug zu haben. Ich hatte ein 08/15 Layout mit einem iframe für den Inhalt gebastelt. So sollte die Seite statisch sein, nur der Frame-Inhalt scrollt. Wenn ich nun den Inhalt eines Frames etwa eine Seite heruntergescrollt habe und den Mauszeiger über einen Link innerhalb des Frames bewege, erscheint ein weiterer Scrollbalken am rechten Fensterrand (als wenn meine Seite vertikal nun mehr und zuviel Inhalt hätte, um sie auf einer Seite darzustellen - also der übliche Scrollbalken). Mit diesem kann ich nun die Seite scrollen, wobei das iframe mitscrollt und nur Background übrig bleibt. Der rechte Balken korrespondiert mit dem iframe: je weiter ich den Text im iframe nach unten scrolle, desto "größer" wird laut rechtem Scrollbalken die ganze Seite. Es ist, als ob ein unsichtbarer Inhalt der Hauptseite hinzugefügt würde. Ich habe weiter experimentiert und festgestellt, dass der rechte Scrollbalken auch auf die Position des Mauszeigers über einem Link reagiert: wenn ich den Zeiger vertikal über einem Link bewege, verändert sich der Scrollbalken; "unsichtbarer Inhalt" wird größer, je weiter unten der Zeiger ist.
Wenn ich den Zeiger über einen Link außerhalb des iframes bewege, verschwindet der rechte Scrollbalken wieder.

Der bescheuerte IE macht diese Zicken nicht. Bevor jetzt wieder einer auf die Idee kommt, dass der Firefox keine Fehler macht und der IE scheiße ist und deshalb mein Code nicht richtig sein kann:
Das gleiche Problem ergibt sich auch auf SELFHTML bei einem Anzeigebeispiel für die Verwendung von iframes (http://de.selfhtml.org/html/frames/anzeige/iframe.htm).
Interessanterweise existierte das Problem nicht, als ich das Thema iframes über die Suchfunktion von SELFHTML aufrief, wobei der Inhalt ja in ein Framset gesetzt wird. Sobald die Suchleiste am oberen Bildschirmrand ausgeschaltet war, kam es erneut zum beschriebenen Anzeigefehler.

Schon mal jemandem aufgefallen? Ein Workaround wäre scheinbar, ein Frameset zu definieren (ggf. eines mit 100% des Fensters, also nur der Form halber) und darin das iframe zu positionieren.

Bin gespannt auf eure Antworten...

Liebe Grüße,
Khon