JavaScript Iframe oder Frame und wer ist mein parent?

DasBoeseLebt

Lieutenant
Registriert
Jan. 2010
Beiträge
687
Hallo,

die Überschrift mag vllt. etwas komisch klingen, aber nicht verwundern lassen. Also ich hab eine Seite A, diese Seite A kann für sich stehen oder eingebetet sein in ein Iframe oder in einen Frame.
Wie, warum und wo eingebetet tut hier nichts zur Sache, da ich es auch nicht ändern kann (ich bin mir durchaus das Thema Frames/Iframes bewusst ;) ).

Das Problem ist, dass auf Seite A ein Javascript läuft, dass je anders reagieren soll/muss, wie auch immer.

Wenn es alleine ist, dann ist es ja recht einfach, aber wie finde ich raus (zuverlässig), ob die Seite als Iframe oder als Frame in einem Frameset eingebunden wurde? Da stehe ich gerade irgendwie auf den Schlauch, wenn es überhaupt geht.


Vllt. hat da wer nen Tipp, :freak: oder ich muss anders an die Sache herangehen.
 
Zuletzt bearbeitet:
Kannst du nicht der inneren Seite über einen URL-Parameter mitteilen, dass sie in einem IFRAME oder in einem Frameset ist?

also nach dem schema
innersite.html?mode=iframe
innersite.html?mode=frameset

Allerdings müssen dann alle inneren Links angepasst werden, was aber mit Frameworks wie jQuery möglich sein sollte...
 
Ich habe wenig bis gar keine Kontrolle darüber wo die Seite eingebetet wird, ich weiß nur, dass sie es wird (über Frame im Frameset oder über Iframes), daher kann ich da auch nichts anpassen.

Alles i-wie sehr kompliziert und keine Ahnung, wer sich das ausgedacht hat. Wartungsfreundlich ist wohl ein Fremdwort :(
 

Ähnliche Themen

Zurück
Oben