Jens Menke: Images im DIV Tag bei Netscape

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

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

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

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

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

      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