Rumah > hujung hadapan web > html tutorial > Caching imej latar belakang di bawah ie6_HTML/Xhtml_penghasilan halaman web

Caching imej latar belakang di bawah ie6_HTML/Xhtml_penghasilan halaman web

WBOY
Lepaskan: 2016-05-16 16:41:19
asal
1467 orang telah melayarinya

Pepijat dalam imej latar belakang CSS berkelip di bawah IE6 (isu caching imej latar belakang di bawah IE6)

Imej latar belakang di bawah IE6 akan menghantar semula permintaan setiap kali ia digunakan (bukan tempatan walaupun dengan kesan hover, imej latar belakang yang sama hanya mempunyai kedudukan yang berbeza, dan IE6 akan menghantar permintaan itu lagi perlu diselesaikan:
Untuk IE, filter:expression sangat berkuasa dan boleh melaksanakan banyak fungsi Namun, bagi pengaturcara yang menganggap kecekapan sebagai kehidupan mereka, kecekapannya tidak menyanjung, jadi sesetengah orang akan menggunakan kaedah CSS untuk mencapainya. Caching imej latar belakang di bawah IE6, tetapi orang seperti ini hanya mengagumi kuasa Microsoft:

Salin kod
Kodnya adalah seperti berikut:

html {filter:expression(document.execCommand("BackgroundImageCache", false, true));} Sudah tentu, kelemahannya: ia mungkin memperlahankan kelajuan pemuatan daripada keseluruhan halaman

Kebanyakan orang akan memilih kaedah js untuk dilaksanakan:

Salin kod
Kod adalah seperti berikut:



Cara yang lebih mudah ialah menggunakan ulasan bersyarat IE:


Salin kod Kod adalah seperti berikut:


Label berkaitan:
ie6
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan