Stefan Bion: JS: Frame-Spielereien

Beitrag lesen

Hallo,

ich habe einige Testseiten erstellt, um meine Seiten aus fremden Frames zu befreien bzw. ein fehlendes Frameset "nachzuladen", wenn sie Seite (z.B. über eine Suchmaschine) einzeln aufgerufen wird. Egal, wie irgend eine meiner Seiten referenziert wird, das Ergebnis soll immer sein, daß die betreffende Seite innerhalb meines eigenen Framesets dargestellt wird (also weder innerhalb eines fremden Framesets noch "nackt" ohne Frameset).

Hier einige mögliche Szenarien mit Links zum Ausprobieren:

1.) http://www.ndh.net/home/bion/test/index.htm - Das Original-Frameset (links Blau, rechts Rot)
2.) http://www.ndh.net/home/bion/test/gruen.htm - Eine Grüne Seite einzeln
3.) http://www.ndh.net/home/bion/test/index.htm?gruen.htm - Das Original-Frameset mit der Grünen Seite als "Wunschseite"
4.) http://www.ndh.net/home/bion/test/fremd-index.htm - Ein fremdes Frameset lädt mein Original-Frameset
5.) http://www.ndh.net/home/bion/test/fremd-gruen.htm - Ein fremdes Frameset lädt meine Grüne Seite
6.) http://www.ndh.net/home/bion/test/fremd-index_gruen.htm - Ein fremdes Frameset lädt mein Original-Frameset mit der Grünen Seite als "Wunschseite"

Es müßte in jedem Fall mein Original-Frameset mit rechts dem schmalen Menü-Frame (Rote Seite) und links dem großen Hauptfenster (Grüne bzw. bzw. Blaue Seite) dargestellt werden.

Hierbei gibt es aber folgende Probleme mit den unterschiedlichen Browsern:

  • Fall Nr. 4.) funktioniert nicht mit MSIE 3.02 (Version 4 nicht getestet - habbich nicht). -> siehe auch mein Posting "JS: Probleme mit top.frames.length bei MSIE" vom 14.3.99, 23:29 Uhr (link:11177.html).

  • Bei Fall Nr. 6.) scheint Netscape 4.5 überfordert zu sein: Bei mir stürzt er komplett ab ("Anwendungsfehler... ungültige Seite im Modul KERNER32.DLL... bla bla bla).

Gut, Fall 6.) wird in der Realität selten auftreten, aber daß das Befreien aus fremden Framesets mit dem MSIE nicht funktioniert...... seltsam.

Also, wer von Euch weiß Rat und kann mir helfen?

Gruß,
Stefan