Images im DIV Tag bei Netscape
Jens Menke
- dhtml
Hallo..
Grafiken können ja normalerweise über
document.images[n] angesprochen werden.
Wenn man aber bei Netscape die Grafiken innerhalb
eines <DIV>-Tags erstellt geht das seltsamerweise
nicht mehr (bei IE natürlich problemlos).
Weiss jemand wie man diese Grafiken bei Netscape
ansprechen kann ??
Für Antworten wäre ich dankbar.
Jens Menke
Wenn das Div-tag absolut positioniert ist dann kann man weder Layers noch Grafiken darin ansprechen, ich habs auch schon 1000 mal probiert.
Du kannst das Bild positionieren, oder einfach nach document.layers und document.all mit if unterscheiden.
So weit ist jedenfalls mein Wissensstand.
Ciao Johannes
Wenn das Div-tag absolut positioniert ist dann kann man weder Layers noch Grafiken darin ansprechen, ich habs auch schon 1000 mal probiert.
Du kannst das Bild positionieren, oder einfach nach document.layers und document.all mit if unterscheiden.
So weit ist jedenfalls mein Wissensstand.
Ciao Johannes
Hm.. mir gehts eigentlich darum sowohl die Position der
Grafiken zu verändern (daher DIV position: absolute; )
und ausserdem das Bild noch zu verändern ..
Hat man da unter Netscape 0 Chance , oder gibts da denn
wieder vollkommen andere Wege wie beim IE ?
gruss
Jens
Hallo..
Grafiken können ja normalerweise über
document.images[n] angesprochen werden.
Wenn man aber bei Netscape die Grafiken innerhalb
eines <DIV>-Tags erstellt geht das seltsamerweise
nicht "seltsamerweise".
Netscape benutzt ein anderes OM als MSIE.
Jedes layer-Objekt (kann auch per DIV definiert sein) hat eine eigene document-Eigenschaft.
<DIV ID="wasweissich">
<IMG NAME="dasBild"...>
</DIV>
document.layers['wasweissich'].document.images['dasBild']
Christine
Hallo..
Grafiken können ja normalerweise über
document.images[n] angesprochen werden.
Wenn man aber bei Netscape die Grafiken innerhalb
eines <DIV>-Tags erstellt geht das seltsamerweisenicht "seltsamerweise".
Netscape benutzt ein anderes OM als MSIE.
Jedes layer-Objekt (kann auch per DIV definiert sein) hat eine eigene document-Eigenschaft.<DIV ID="wasweissich">
<IMG NAME="dasBild"...>
</DIV>
document.layers['wasweissich'].document.images['dasBild']Christine
Es funzt.. vielen Dank.. :))))
document.layers['wasweissich'].images hatte ich auch schon probiert.. aber auf das zweite Documents wäre ich
nie gekommen..
gruss
Jens