Der Martin...: Framebreaker

Beitrag lesen

Hallo,

du kennst dich gut aus, kannst du mir aufzeigen wie ein Framebreaker arbeitet

Öhm... ich und gut auskennen? Naja... wenn du meinst...

Ein Framebreaker ist üblicherweise ein kleines Javascript innerhalb eines HTML-Dokuments. Dieses Script prüft, ob das Dokument, in dem es eingebettet ist, ein eigenständiges Fenster ist. Meistens vergleicht man dabei einfach nur location.href (die URL des Dokuments) mit parent.location.href (die URL des übergeordneten Dokuments, falls ein solches existiert). Sind die beiden Werte unterschiedlich, dann bedeutet das, dass das Dokument einem anderen untergeordnet ist. Es wird also in einem Frame oder IFrame dargestellt. Normalerweise ist beides unerwünscht. In diesem Fall macht man mit Javascript eine Weiterleitung zur gewünschten Hauptseite. Das kann man mit locateion.href=URL leicht realisieren.

Jetzt alles klar?

So long,
 Martin

Gruß
Web-OK