Document.Images im IE gibt Probleme
Sebastian Lagemann
- javascript
0 Joachim
Hallo,
ich habe folgendes Problem, und zwar habe ich zwei Layer, in dem einen Layer ist ein feststehendes Menü, das noch weitere Layer beeinhaltet. In dem Menü Layer werden über document.images die Bilder verändert. Das funktioniert alles auch soweit. Wenn nun aber ein Inhalt in den zweiten Layer kommt, der auch Bilder beeinhaltet, werden beim IE nicht mehr die Menü Bilder verändert, sondern die Bilder im 2. Layer! Im NN funktioniert das richtig. Ihr findet das Beispiel unter http://www.TheHacker.de/preview2000 unter dem Punkt Hacking --> Toolz
Wäre für schnelle Hilfe dankbar!
Cya
Sebastian
hi,
[...] Wenn nun aber ein Inhalt in den zweiten Layer kommt, der auch Bilder beeinhaltet, werden beim IE nicht mehr die Menü Bilder verändert, sondern die Bilder im 2. Layer! Im NN funktioniert das richtig.
ich nehme an, Du hast ueber den Index referenziert. Bei NN zaehlen Bilder im Layer wieder ab 0, IE dagegen zaehlt auch bei Layern alle Bilder in der Reihenfolge ihres Auftrittes im html Document.
Abhilfe: gib den Bildern im IMG-tag Namen, und referenziere darueber:
<IMG Name="bild1" SRC="...>
if(document.all)document.bild1.src="...";
if(document.layers)document.layerID.document.bild1.src="...";
Alles klar? Gruss Joachim