Bei nicht (mehr) ladbaren Bildern innerhalb eines Beitrags im Paradise Resort,
sei es durch eine falsch angegebene oder auch (temporär) nicht mehr existierende Bild-URL (z.B. bei imagevenue),
wird als Platzhalter für das fehlende Bild das nachfolgende Bild geladen:
Alle fehlerhaften Bildlinks werden per Javascript-Funktion erst dann durch diese Platzhalter-Grafik ersetzt,
sobald der Browser das (versuchte) laden des Bilds abgeschlossen hat.
Hinweis: Die Platzhalter-Grafik wird nicht im Internet Explorer dargestellt, da dieser schon von Haus aus eine
Grafik für fehlerhafte Bildlinks anzeigt. In Mozilla-Browsern wie Firefox, Seamonkey und Netscape wird die
Grafik dargestellt, der Opera-Browser bleibt leider komplett aussen vor und zeigt weder eine eigene Grafik,
noch die ausgetauschte an. Evtl. kann ich das noch lösen, weise aber darauf hin, dass der Opera sehr viele
negative Eigenheiten hat, und der denkbar schlechteste Browser zum surfen ist.
Beispiel für die Darstellung der neuen Platzhalter-Grafik:
ungültiger IMG-Bildlink als direkt eingebundenes Bild:
Link
[IMG ]xyz/gibtesnicht.gif[/ IMG]
Resultat
anklickbarer, ungültiger IMG-Bildlink mit Link auf Vollbild:
Link
[URL =http://www.paradiseresort.de/div/poman_winter_img5951.jpg][IMG ]xyz/vorschaugibtesnichtmehr.gif[/ IMG][/ URL]
Resultat
Dadurch hat man sofortigen Überblick auf fehlende oder ungültige Bild-Links und kann das
evtl. auch gleich korrigieren. Und man sollte bei der Beitragserstellung auch mal die
Vorschau benutzen.
Ist ein fehlerhaftes Bild, welches nur durch die Grafik
angezeigt wird,
beispielsweise auf ein Vollbild verlinkt, hat man durch anklicken der Grafik weiterhin Zugriff
auf den Vollbild-Link. Natürlich trifft das nur bei gültigen, existierenden Vollbildlinks zu.
Der vorherige Ersatz von fehlerhaften Bildlinks durch das "[X]" als ALT-Attribut ist damit erledigt.
Der IE hat zudem das ALT-Attribut bei überfahren mit der Maus standardmässig als Textpopup
angezeigt, was nicht nur unnötig sondern auch ziemlich nervend sein kann. Zudem ist dafür auch
eigentlich das TITLE-Attribut gedacht. Das ALT sollte nur dargestellt werden, falls die Grafik nicht
geladen werden kann. Nun gut. So hat fast jeder Browser seine nervenden Eigenheiten und lässt
oft genug den Skripter und Coder verzweifeln.
Grüssle,
PoMan