Gernot Back: Übergeordnete DIV-Id aus Inline-Frame

Beitrag lesen

Hallo source4u,

Klar ist, dass das mit dem DOM lösbar ist, ich komme da jedoch nicht weiter: alert(this.parentNode.tagName) beispielsweise bleibt im Inline-Frame (also man kommt nicht heraus).

Wenn ich parent. ... verwende, weiß er ja nicht mehr welches Inline-Frame gemeint war und welche DIV-ID er zurückgeben soll.

Wie wäre es denn dann stattdessen, wenn du erst einmal mit "parent" auf das Elternfenster zugreifst, dort dann die FRAMES-Collection in einer For-Schleife durchläufst und schaust, ob self.location.href dem im jeweiligen IFRAME-Element referenzierten SRC-Attribut entspricht. Hast du es gefunden, kannst du mit parentNode weiterarbeiten.

Gruß Gernot