Stilles Entfernen der Anzeige „Bild nicht gefunden“
Wenn eine Bildquelle nicht verfügbar ist, zeigen Webbrowser normalerweise ein generisches „Bild nicht gefunden“-Symbol an. Dies kann optisch störend und unerwünscht sein. So unterdrücken Sie dieses Symbol nahtlos:
Methode mit JavaScript/jQuery/CSS
Das folgende Snippet verwendet eine Kombination aus JavaScript, jQuery und CSS, um „Bild nicht gefunden“ auszublenden. Symbol:
<img onerror='this.style.display = "none"' src="image.jpg" alt="My Image">
Nach dem Login kopieren
Erklärung:
- Ein HTML Tag mit den entsprechenden Quell- und Alt-Attributen wird verwendet, um das Bild anzuzeigen.
- Das onerror-Attribut legt einen Ereignishandler fest, der ausgelöst wird, wenn das Bild nicht geladen werden kann.
- Dieser Ereignishandler verwendet JavaScript für die dynamische Legen Sie die Anzeige-CSS-Eigenschaft des fest. Element auf „none“ setzen, wodurch es effektiv von der Seite ausgeblendet wird.
- Durch das Stylen des Element mit display: none; wird das Symbol „Bild nicht gefunden“ nicht angezeigt und der Platz, den es normalerweise einnehmen würde, bleibt leer.
Das obige ist der detaillierte Inhalt vonWie kann ich das Symbol „Bild nicht gefunden' stillschweigend von meiner Website entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!