Hendrik Otting: Objekte Objekte.reihenfolge["welche"].denn.richtig.ist

Beitrag lesen

Hallo Hendrik

warum funktioniert das : [...]
    if (ie) eval ('parent.frames["haupt"].document.all["'+hideobj+'"].style.visibility = "hidden"');
nur für NS ?

Sowohl bei MS IE also auch bei Netscape hab ich schlechte Erfahrungen gemacht, was die Array-Adressierung des Typs irgendwas["Name"] betrifft - beim einen Objekt kann's der eine nicht, beim naechsten der andere nicht. Die Adressierung via Indexnummer oder Name ist da meiner Erfahrung nach sicherer. Also:
parent.frames[3].document.all... /* 3 als Beispiel */
oder:
parent.haupt.document.all...

viele Gruesse
  Stefan Muenz

Hmmmm

mit parent.frames[1]......
meint er : parent.frames.1.all.hilfe.style
ist kein objekt ...

mit parent.frames["1"]......
meint er : parent.frames.haupt.all.hilfe.style
ist kein objekt

genauso mit parent.frames["haupt"]....

Stefan, hast du keine Übersicht über die Objekt-hierarchie der Browser-eigenen objekte ?
Ich werd noch wahnsinnig damm.it !

mfg
      Hendrik