Tom: "parent.bufferFrame.document.location" funktionert nicht aus DIV he

Beitrag lesen

Hallo Sven

Ich habe mir mal http://www.dansteinman.com/dynduo/en/source.html angeschaut und weiss jetzt in etwa, was das Ziel ist.

Nur weiss ich noch nicht genau, wie Du es umsetzen willst.
Wie ist das genau mit dem Unter-DIV?

Kannst Du eine URL posten?
Oder wenigstens den HTML-Code mit den DIVs/Layers und seinen Unter-DIVs?

Ein DIV (oder anderes HTML-Element) kannst Du im IE mit folgendem JS-Code ansprechen:
   parent.bufferFrame.document.all.SubDiv.location = url;

Dabei hast Du Deinem Unter-Div eine ID gegeben, z.B.:
   <div id="SubDiv">

Beachte, dass dies MS-proprietärer Code ist.

In Netscape muss der Unter-Div ein positionierter Layer sein (z.B. <div id="SubDiv" style="position:absolute; left:50; top:50; width:300; height:200;">).
Diesen sprichst Du in JavaScript wie folgt an:
   parent.bufferFrame.document.layers["SubDiv"].src = url;

So oder ähnlich sollte es klappen.

Beachte auch, dass jede Befehlszeile in JavaScript mit einem Semikolon ";" abgeschlossen werden sollte.
Weiter enthält der Beispielcode auch noch einige andere Flüchtigkeitsfehler.
Also aufgepasst ;-)

Grüsse
Tom