Sebastian Lagemann: Document.Images im IE gibt Probleme

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

  1. 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