Bagaimana untuk mengelakkan js daripada dicache dalam kemahiran html pages_javascript

WBOY
Lepaskan: 2016-05-16 16:32:42
asal
1594 orang telah melayarinya

Contoh dalam artikel ini menerangkan cara menghalang js daripada dicache dalam halaman html. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut:

Ramai rakan akan menghadapi situasi ini: jika halaman kami memuatkan js, fail cache js akan dipanggil pada kali berikutnya ia dibuka, tetapi ia sangat menyusahkan kami apabila menyahpepijat Artikel ini akan membincangkan cara menyelesaikannya. Mari kita lihat isu ini bersama-sama di bawah.

Kaedah untuk tidak meng-cache JS sebenarnya agak mudah CSS juga boleh digunakan dengan cara ini di bawah syarat-syarat tertentu; Biar semua orang memahami prinsip mudah untuk tidak menyimpan cache:

Apabila menyemak imbas URL yang berbeza, penyemak imbas akan cache alamat yang sedang dilawati secara automatik sekali dan pada lawatan kedua, halaman yang dicache akan dipanggil, dengan itu mencapai tujuan pemuatan halaman yang cepat (pengoptimuman pemuatan halaman) ;

Oleh itu, kita boleh menetapkan nilai yang berbeza untuk bahagian belakang halaman, supaya halaman boleh diakses secara berbeza untuk mencapai tujuan untuk tidak menyimpan cache!

Berikut ialah contoh mudah:

Salin kod Kodnya adalah seperti berikut: document.write("");
Lain-lain adalah serupa, cuma tambah Math.random()
selepas alamat
Nota: Kerana Math.random() hanya boleh berfungsi di bawah Javascript, ia hanya boleh dipanggil melalui Javascript

Akhir sekali tambahkan kaedah ajax untuk mengelakkan caching

Salin kod

Kod adalah seperti berikut:xmlHttp.open("GET", "ajax.asp ?now= " new Date().getTime(), true); Ingat sekarang=" new Date().getTime() ialah titik utama dan perlu mengambil parameter.
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.
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