Tunjukkan placeholder jika gambar tidak ditemukan [duplikat]
Aug 16 2020
Saya mencoba menggunakan onerror
. Setiap kali gambar tidak ditemukan di folder itu akan menampilkan placeholder. Jalur gambar saya dinamis dan berasal dari backend. Di bawah ini adalah cara saya menggunakannya.
<img class="" src="{{imagePath}}my_image.jpg" onerror="this.src='{{imagePath}}placeholder.jpg';" alt="Image not found">
Tapi ini tidak berhasil dan memberikan kesalahan.
Jawaban
CarlosEduardoSalazarMori Aug 16 2020 at 10:00
Untuk ini saya biasanya menggunakan picture
tag, browser akan mencoba sumber pertama, lalu kedua, jika browser tidak memiliki penerjemah gambar akan menggunakan img
tag.
Seperti ini:
<picture>
<source alt="Special Days" srcset="[First Image route].jpg" type="image/jpeg">
<source alt="Special Days" srcset="[Second Image route].jpg" type="image/jpeg">
<img alt="Imagen" src="[First Image route].jpg">
</picture>
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Jana Duggar: Semua yang Dia Katakan Tentang Cinta dan Jendela 5 Tahunnya untuk Menemukan 'Yang Satu'