Hallo,
ich habe einen Link, der einen iframe über DIV-Container aufruft. Da dieser DIV-Container dynamisch alle meinen Links zugeordnet werden soll, ist es notwendig, die Inhalte des aufgerufenen iframes dynamisch zu wechseln. Ich habe versucht, mit (this).parent.href die src aus dem A-Tag aufzurufen, aber das funktioniert nicht. Wie muß der Aufruf für die src lauten? Hier der Ausschnitt mit dem href und dem DIV:
Deine Beschreibung ist etwas verwirrend, ich versuche sie aber dennoch zu deuten:
this.parent.href auf ein beliebiges a-Element in deinem Dokument selektiert das href-Attribut des Elternelements des Links. Das ist auf keinen Fall - egal wie du es anstellst - das Dokument in dem das iframe-Element eingebunden ist, welches deinen Link enthält.
http://aktuell.de.selfhtml.org/artikel/javascript/fensterzugriff/
Du musst also zuerst mit "top" auf das übergeordnete Dokument und dort - in welcher Form auch immer (getElementsByTagName() ist z.B. eine Möglichkeit) - das iframe-Element suchen und dessen src-Attribut ändern.