Rumah > Soal Jawab > teks badan
404 untuk memuatkan imej pada halaman, pemegang tempat untuk kegagalan memuatkan akan dipaparkan di bawah Chrome
和 IE
(seperti yang ditunjukkan dalam gambar), supaya pengguna dapat melihat secara langsung bahawa imej telah gagal dimuatkan, tetapi mengapa Firefox tidak memaparkan yang serupa pemegang tempat?
漂亮男人2017-05-19 10:35:43
Firefox adalah istimewa, anda boleh mencuba kaedah pengaktifan berikut
Masukkan about:config dalam bar alamat untuk mencari pelayar.display.showimageplaceholders, dan tetapkan nilai kepada benar
Selain itu, jika gambar tidak dipaparkan, sebaiknya jangan gunakan ruang letak Anda boleh mencuba beberapa kaedah untuk memberikan gambar lalai apabila gambar gagal dimuatkan.
Kaedah pemuatan malas, tentukan sama ada img sebenar berjaya dimuatkan sebelum tugasan src
`<img src='real.jpg' alt='test' onerror="this.src='default.jpg'">
`
$('img').error(function(){
$(this).attr('src', "default.jpg");
});
ringa_lee2017-05-19 10:35:43
Firefox terus memaparkan kandungan dalam alt, dan tidak mempunyai gambar lalai seperti IE/Chrome