Moin,
ich kämpfe hier grade mal wieder mit JavaScript und einem Framebefreiungsscript bzw. automatischem Nachladen eines Framesets.
Irgendwie komme ich mit den verschiedenen Scripten nicht klar, oder aber meine Anforderungen sind zu hoch.
Folgendes ist vorhanden.
Diversere Dateien:
- domain.tld/datei1.htm
- domain.tld/datei2.htm
- domain.tld/datei3.htm
- domain.tld/datei4.htm
usw.
Weiterhin verschiedene Framesets:
- domain.tld/frameset1.htm
- domain.tld/frameset2.htm
- domain.tld/frameset3.htm
usw.
Nun möchte ich, dass die Dateien nicht innerhalb fremder Framesets (also fremder Domains) aufgerufen werden können. Sollte dies der Fall sein, soll automatisch frameset1.htm nachgeladen werden (bis hierher kein Problem).
Darüber hinaus sollen die Dateien datei3.htm und datei4.htm auch ohne Frameset aufgerufen werden können, während bei datei1.htm und datei2.htm das frameset1.htm nachgeladen wird (auch machbar).
Nun kommen wir zu meinem Problem:
Ich möchte darüber hinaus noch erreichen, dass alle Dateien dateiX.htm über FramesetX.htm aufgerufen werden können, ohne dass Frameset1.htm nachgeladen wird. Also soll frameset1.htm nur nachgeladen werden, wenn die Dateien in einem fremden Frameset stecken.
Und das bekomme ich irgendwie nicht gebacken.
Wahrscheinlich ist die Lösung ganz nahe - wer nennt sie mir?
Carsten