แสดงตัวยึดตำแหน่งหากไม่พบรูปภาพ [ซ้ำ]
Aug 16 2020
onerror
ผมพยายามที่จะใช้ เมื่อใดก็ตามที่ไม่พบภาพในโฟลเดอร์จะแสดงตัวยึด เส้นทางรูปภาพของฉันเป็นแบบไดนามิกและมาจากแบ็กเอนด์ ด้านล่างนี้คือวิธีที่ฉันใช้
<img class="" src="{{imagePath}}my_image.jpg" onerror="this.src='{{imagePath}}placeholder.jpg';" alt="Image not found">
แต่ไม่ได้ผลและให้ข้อผิดพลาด
คำตอบ
CarlosEduardoSalazarMori Aug 16 2020 at 10:00
สำหรับสิ่งนี้ฉันเคยใช้picture
แท็กเบราว์เซอร์จะลองซอร์สแรกจากนั้นอันดับที่สองหากเบราว์เซอร์ไม่มีตัวแปลรูปภาพจะใช้img
แท็ก
แบบนี้:
<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>