Hallo Jochen
ich möchte es über ein Perl-Skript schaffen, das sich einzelne Seiten nicht ohne das dazugehörige Frameset laden lassen. D.h. beim Aufruf einer Seite die Bestandteil eines Framesets ist, soll das Frameset automatisch mitgeladen werden. Eine andere Anzeige soll nicht möglich sein.
Rein in Perl wird das nichts. :-(
Bei SWR3 ist es ein JavaScript welches prueft, ob die Seite in einem Frameset, bzw. im richtigen Fenster aufgerufen wurde.
Im Fehlerfalle ruft dieses JavaScript das CGI-(Perl)-Script auf und uebergibt die eigene self.location.
Das CGI-Script gibt als Antwort ein Frameset aus, in welchem die richtige Seite, an der richtigen Stelle ausgegeben wird.
Die Zutaten findest du eigentlich alle in Selfhtml.
Wenn nicht, dann frag noch mal.
Gruss Crysu