Hallo,
wie kann ich einen verschachtelten Layer via JavaScript ansprechen?
<DIV>
<DIV ID="denmöcht ich"></DIV>
</DIV>Für andere Layer funktioniert meine function:
if (ns4) { // okay
this.css = document.layers[layername];
} else if (ie4) {
this.css = document.all[layername].style;
}
"this.css" is no objekt, oder so, ist das Ergebnis, wenn ich versuche ein Objekt von einem
verschachtelten Layer zu createn.Vielen Dank,
Benni
Hi
Da gibts auch noch den Hacken mit ID= und name=
NS will das eine IE das andere lieber haben.
Sicherheitshalber lieber beides im <div> angeben...
Wenn du den content von nem DIV tag dynamisch ändern willst hilft so was vieleicht :
if(ie){
parent.frames["FRAMENAME"].document.all.DIVNAME.innerHTML = DIVCODE;
}
if(ns)
{
parent.frames["FRAMENAME"].document.layers.DIVNAME.document.open();
parent.frames["FRAMENAME"].document.layers.DIVNAME.document.clear();
parent.frames["FRAMENAME"].document.layers.DIVNAME.document.write(DIVNAME);
parent.frames["FRAMENAME"].document.layers.DIVNAME.document.close();
}
mfg
Hendrik