Neuigkeiten zum Tod von Papst Franziskus

Erfahren Sie die neuesten Entwicklungen zum Tod von Papst Franziskus. Verfolgen Sie unsere Live-Updates und bleiben Sie informiert über dieses bedeutende Ereignis in der Weltgeschichte.
Erfahren Sie die neuesten Entwicklungen zum Tod von Papst Franziskus. Verfolgen Sie unsere Live-Updates und bleiben Sie informiert über dieses bedeutende Ereignis in der Weltgeschichte.

Wenn beim Laden eines Bildes ein Fehler auftritt, bietet es sich an, eine Fehlerbehandlungsfunktion zu implementieren. Diese sorgt dafür, dass ein alternatives Bild angezeigt wird, wenn das ursprüngliche Bild nicht geladen werden kann.

Fehlermeldung bei Bildladefehler

Die Funktion imageLoadError wird aktiviert, wenn ein Bild nicht erfolgreich geladen werden kann. In diesem Fall wird ein vordefiniertes Fallback-Bild angezeigt, das anstelle des fehlerhaften Bildes in die Webseite integriert wird.

Implementierung der Funktion

Hier sehen Sie die wichtigsten Schritte zur Implementierung der Funktion:

function imageLoadError(img) {
    const fallbackImage = "/media/sites/cnn/cnn-fallback-image.jpg";

    img.removeAttribute('onerror'); // Entfernen des Fehler-Attributs
    img.src = fallbackImage; // Festlegen des Fallback-Bildes
    let element = img.previousElementSibling; // Zugriff auf das vorherige Element

    while (element && element.tagName === 'SOURCE') {
        element.srcset = fallbackImage; // Setzen des Fallback-Bildes in srcset
        element = element.previousElementSibling; // Nächstes vorheriges Element
    }
}

Live-Updates

Diese Funktion kann insbesondere in Webseiten von Nachrichtendiensten relevant sein, wo Besucher auf aktuelle Informationen angewiesen sind. In diesem Zusammenhang ist es wichtig, dass auch bei Bildfehlern die Nutzererfahrung optimiert bleibt.

© Yara Nardi / Reuters

Details
Quellen