Reiner A.: Frameübergreifende änderung

Beitrag lesen

Erstma Danke für die Antwort.

Hm... Es ist nicht ganz leicht zu verstehen, wass du genau willst. Ich vermute aber, das Problem lässt sich beheben, in dem du statt dem iframe einen DIV-Bereich verwendest, dessen Inhalt du änderst.

Ich habe ja ein Div und will auch kein IFrame verwenden.

Solltest du dass nicht wollen, müsstest du im iframe ständig eine weitere Datei geladen halten, deren Inhalt du dann veränderst. Dann müsste dein Code etwa so aussehen:

parent.frames[0].getelementbyname('fmain').getElementByName('einElement').innerHTML=document.getelementbyname('datadiv1').innerHTML

Wobei 'einElement' natürlich der Name des Elementes wäre, dass du austauschen würdest. Wenn du aber das innere HTML eines iframes änderst, änderst du tatsächlich nur den Text, den ein Webbrowser anzeigt, der iframes nicht unterstützt.

Ich hab zwar einigermaßen verstanden worauf du hinauswolltest, jedoch will ich ja kein IFrame verwenden. Ich will lediglich in das Div von Frame[0] den Text aus dem div von Frame[1] schieben, was aber einfach nicht funktionieren will. Ich hoffe das ist verständlicher.