Horst Nogajski: "images.src" dynamisch ändern (Anfänger sucht Hilfe)

Beitrag lesen

Hallo Christian,

Vielen Dank erstmal.

Ich habe deine Ratschlaege befolgt, und herumprobiert:

-Die Abfrage ob das Bild vorhanden ist, wie Du Sie vorschlaegts ist perfekt.

»» var is_ziel = parent.picts.document.images.bild ? 1 : 0;

  • gibt eindeutig 1 oder 0 als Resultat.

Der Rest sieht richtig aus, sollte funzen - abgesehen davon, dass
du die Bilder ueber das images-Objekt ansprechen musst:

document.images[bild].src = "neue_url";

  • Funktioniert nicht,   weder im Netscape noch im IE

document.images.bild.src = "neue_url";

  • Funktioniert!     (bei beiden Browsern, natuerlich)

Der Rest sieht richtig aus, sollte funzen -

neuesbild = "../bilder/" + x + y + ".jpg";  
parent.picts.document.images.bild.src = neuesbild;  
  • Tut er auch, ich hab' meinen HauptFehler gerade entdeckt:

Als erstes Bild in der Zieldatei wurde ein 1x1 Pixel grosses
  tarnsparentes Gif geladen,
  wohlweislich OHNE GROeSSENANGABEN, weil ich dachte, das dann die
  nachgeladenen Bilder in ihren Hoch- und Querformaten
  verzerrungsfrei gezeigt werden.
  Was im InternetExplorer (den ich so liebe) auch so laeuft.
  Nur der Netscape "merkt sich Uebereifrigerweise" also die Groesse
  des vorhandenen Bildes und passt die nachgeladenen Bilder an dieses
  Format an.
  
  Deshalb, -alle Bilder muessen dann doch wieder die gleichen
  Aussenformate haben, auch ohne Groessenangabe!
  Schade.

Gruss, Horst