Hallo Vinzenz,
hmm, gerade getestet. Auch bei http://www.lernspielwiese.de/dynframeset/frameset.html scrollt im IE7 der linke Frame nicht mit, es gibt allerdings keine Netscape-Anzeige :-)
Unter obigem Link findet man nun eine angepasste Version, die nicht nur bei der Funktion "balken()" zum Ausmessen der Scrollbalkenbreite, sondern auch bei den Funktionen "ver()" und "hor()" mehr die unterschiedlichen Browser und ihre Quirks- und Standard-Modi berücksichtigt, analog zu
http://www.quirksmode.org/viewport/compatibility.html
Jetzt scrollt es auch schön, sieht dafür aber, wenn man das Fenster größer als die ohnehin schon riesige Tabelle macht (was bei Laptopbildschirmen durchaus möglich ist), mit den als Hintergrundbildern gefaketen Tabellenzellen im IE und in Opera nicht mehr so bündig aus. Man muss diesen Ansatz mit den Hintergrundbildern ja aber auch nicht wählen und kann ja auch jeweils richtige einzelne Tabellenzellen codieren. (Ist dann halt deutlich mehr Code). Alternativlösung ist nach wie vor, den IE7 mit gegenwärtig im Artikel beschriebenem Code durch Voranstellen eines HTML-Kommentars vor den DOCTYPE in den Quirksmodus zu schicken.
Entscheidende Änderung bei der jetzt standardkonformen Lösung, damit der die IE7 Hintergrundbilder nicht auch noch über die Scrollbalken legte, war, dass die Angabe in den Frames zu SCROLLING jeweils "auto" statt "yes" lautete. Da muss man mal drauf kommen!
Ich ändere den Titel, damit Gernot (gestern war er ja mal wieder da) eher drauf aufmerksam wird.
Ich schau ja regelmäßig vorbei und hatte den Thread Tags zuvor ja auch schon entdeckt! Aber ob ich ohne deinen Arschtritt in die Puschen gekommen wäre, ist fraglich.
;-)
Ich habe auch schon an Sven und Christian gemailt, damit auch der Artikel demnächst überarbeitet werden kann.
Herzlichen Gruß
Gernot
super me