Tambahkan ?v= selepas js atau css untuk menghalang penyemak imbas daripada caching_HTML/Xhtml_pengeluaran halaman web

WBOY
Lepaskan: 2016-05-16 16:37:10
asal
1344 orang telah melayarinya

Salin kod
Kod tersebut adalah seperti berikut:

css dan js dengan parameter (dalam bentuk .css?v= dan .js?v= atau .css?version= dan .js?version= )



Terdapat dua kemungkinan untuk menggunakan parameter:

Pertama, skrip tidak wujud, tetapi dijana secara dinamik oleh pelayan, jadi ia membawa nombor Versi untuk menunjukkan perbezaan. Iaitu, kod di atas adalah bersamaan dengan

untuk fail Salin kod
dan kodnya adalah seperti berikut: <.>




Tetapi penyemak imbas akan menganggap ia adalah versi fail tertentu!

Kedua, klien akan cache fail css atau js ini, jadi setiap kali selepas menaik taraf fail js atau css dan menukar nombor versi, pelayar klien akan memuat turun semula fail js atau css baharu dan menyegarkannya Peranan caching seksual. Kadangkala anda mungkin mendapati bahawa jika anda mengubah suai gaya atau js, ia tetap tidak berubah apabila menyegarkan Ini bermakna pelanggan menyimpan fail css atau js, jadi menambah parameter masih bermanfaat.
Situasi kedua adalah yang paling biasa, atau kedua-duanya mungkin wujud pada masa yang sama.
Label berkaitan:
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