javascript - Mengapa Firefox tidak memaparkan pemegang tempat imej yang gagal dimuatkan?
阿神
阿神 2017-05-19 10:33:43
0
2
1136

404 untuk memuatkan imej pada halaman, pemegang tempat untuk kegagalan memuatkan akan dipaparkan di bawah ChromeIE (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?

阿神
阿神

闭关修行中......

membalas semua(2)
漂亮男人

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 1

Kaedah pemuatan malas, tentukan sama ada img sebenar berjaya dimuatkan sebelum tugasan src

Kaedah 2

Tukarkan sejumlah kecil img

`<img src='real.jpg' alt='test' onerror="this.src='default.jpg'">
`

Penukaran img kelompok
  $('img').error(function(){
            $(this).attr('src', "default.jpg");
         });
左手右手慢动作

Firefox terus memaparkan kandungan dalam alt, dan tidak mempunyai gambar lalai seperti IE/Chrome

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan