IMG SRC + alternative SRC ?

Hallo,

ich versuche folgendes zu realisieren:
Ich habe ein Bild lokal vorzuliegen und zeige es im Browser an …

Jetzt möchte ich aber eine Möglichkeit finden, ein Bild von woanders einzubinden, wenn die aktuelle Datei nicht geladen werden kann … z.B. weil sie versehentlich gelöscht wurde!

Ich stelle mir das in etwa so vor:

Gibt es eine solche Funktionalität. Ich bin auch für Tips dankbar, die nicht nur mit HTML realisierbar sind!!! Ähnliches würde ich auch gerne mit Links

realisieren!

Wer kann helfen???
Danke i.V.

Beanpole

Moin

Gibt es eine solche Funktionalität.

Nicht in HTML. Man könnte per javaskript versuchen das Bild zu laden und nach XY-Sekunden kontrollieren ob es geklappt hat. Wenn nicht probiert man halt die andere Adresse. ABER: Das funktioniert nur in einem Bruchteil der Borwser. Es ist einfacherer den Server sauber zu halten.

cu

Du könntest per stylesheet ein Hintergrundbild setzen. Wenn das Bildelement eine feste Größe hat, wird dann solange das Bild nicht geladen ist das Hintergrundbild an dessen Stelle angezeigt.

Und falls es dann doch per JavaSkript gemacht werden sollte:

das onError Event dürfte da weiterhelfen.

Gruss, Chris

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Mit PHP könntest du sowas recht gut realisieren:

if (file_exists(„bild.jpg“) {echo „“;}
else {echo „“;}

Vorausgesetzt natürlich, du kannst PHP und dein Webpacket unterstützt es.