Christine Kuehnel: Fremde Framesets mit JavaScript sprengen

Beitrag lesen

Hallo,

Ich weiss jetzt nicht, ob das alle Browser koennen, aber versuch mal:
if(parent.frames[0].name != "MeinErsterFrame")

»»  top.location.href = "myindex.htm";

Muss es ausser mit Navi2 auch mit anderen klappen?
Dann koennte es Schwierigkeiten geben. Auf name-Eigenschaft darf man nicht so einfach zugreifen, wenn die Seiten von einer anderen Domain kommen.
   name
   Property. A string specifying the name of an object.
   Tainted?
   Yes

Schau mal die Loesung in unserer FAQ an. Ich denke, die tut es mit allen Browsern:
http://irb-www.informatik.uni-dortmund.de/~sm/aw/js/faq/

Christine