Tom: Dynamischer Wechsel in Layer/DIV (Netscape 4)

Hallo!

Ich habe Probleme mit dem dynamischen Ansprechen eines Bildes innerhalb eines Layers bzw. einer DIVision:

Im HTML-Code steht eine normale <IMG>-Anweisung mit eigener ID und NAME-Anweisung (aber nicht innerhalb eines Layers/DIVs). Wenn ich nun dynamisch von Javascript aus auf dieses Bild zugreife (mit Namen, nicht mit Indexnr.) funktioniert der Grafikwechsel wie gewünscht.

Steht der <IMG>-Tag aber innerhalb eines Layers oder einer DIVision (die selbstverständlich beide positioniert sind), läßt sich von Javascript aus nicht mehr auf dieses Bild zugreifen (zumindest bei mir).

Der Objektpfad, auf den normalerweise (außerhalb von Layer/Div) zugegriffen wird ist doch "window.document.bildname.src = ..." (funktioniert auch einwandfrei). Der Objektpfad, wenn sich die Grafik in einem Layer befindet, sollte dann doch "window.document.layername.bildname" sein, oder? Netscape meldet jedenfalls permanent, daß das Objekt keine Eigenschaften besitzt (obwohl ich dem Bild durchaus "id" und "name" verpaßt habe)

Ich habe auch schon versucht, die Grafik unabhängig Ihrer Objektposition anzusprechen (also wie im ersten Bsp.). Aber auch hier: object contains no properties.

Wer weiß hier Rat (ich denke, ich bin mal wieder mit Blindheit geschlagen) ?!

Vielen Dank,
Tom

  1. Hallo!

    Der Objektpfad, auf den normalerweise (außerhalb von Layer/Div) zugegriffen wird ist doch "window.document.bildname.src = ..." (funktioniert auch einwandfrei). Der Objektpfad, wenn sich die Grafik in einem Layer befindet, sollte dann doch "window.document.layername.bildname" sein, oder?

    Knapp daneben: window.document.layername.document.bildname

    Ciao,
    Mirko

  2. Hi

    Ich habe Probleme mit dem dynamischen Ansprechen eines Bildes innerhalb eines Layers bzw. einer DIVision:

    Kenn ich auch, es ist zum haare raufen... mir hat aber der java-script debugger von netscape soweit geholfen, daß er mir die object-pfade anzeigt.

    Sieh dir doch mal mein "Spielerei" - script von gestern an, da gehts vor allem um dynamisches positionieren von gif‚s in div tags für NS und IE.

    mfg
         Hendrik