fremde framesets auflösen

Gesperrt
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

fremde framesets auflösen

Beitrag von #ayshe »

Hallo,

ich möchte verhindern, dass meine Sites in den Framesets anderer Websites angezeigt werden. Bisher habe ich dazu immer ein Javscript verwendet:

Code: Alles auswählen

 if(top!=self)
  {
   top.location=self.location;
  }
Damit erreicht man aber leider auch, dass das Frameset des Editors aufgelöst wird und keine Editierfunktionen zur Verfügung stehen.

Kann mir jemand einen Tip geben, wie ich alternativ meine Seiten vor der Einbindung in Framesets schützen kann?

Viele Grüße,
Ayshe
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Wenn Du das in ein Modul ausgliedern könntest, könntest Du mit PHP sowas wie

if (!$edit) {
echo "if(top!=self)
{
top.location=self.location;
} ";
}

realisieren. If (!$edit) ist nicht ganz ausreichend, suche mal im Forum, das sollte man noch mit && $_REQUEST["edit"] oder so kombinieren.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

in der 4.6.x serie ist das $edit vollkommend ausreichend.. ;-)
*** make your own tools (wishlist :: thx)
Gesperrt