Artikel ini menjelaskan metode implementasi membuat halaman HTML bukan cache js. Bagikan untuk referensi Anda. Metode implementasi spesifik adalah sebagai berikut:
Banyak teman akan menemukan situasi ini: Jika halaman kami memuat JS, lain kali kami membukanya, ia juga akan menyebut file cache JS ini, tetapi sangat tidak nyaman bagi kami untuk men -debug. Artikel ini akan berbicara tentang cara menyelesaikan masalah ini, mari kita lihat.
Metode tidak caching JS sebenarnya cukup sederhana, dan CSS juga dapat digunakan dengan cara ini dalam kondisi tertentu;
Biarkan semua orang pertama kali memahami prinsip sederhana tidak caching:
Saat menjelajahi URL yang berbeda, browser akan secara otomatis menyimpan alamat yang saat ini diakses sekali; dan halaman yang di -cache dipanggil selama kunjungan kedua, dengan demikian mencapai tujuan pemuatan halaman cepat (optimasi pemuatan halaman);
Oleh karena itu, kita dapat menetapkan nilai yang berbeda di bagian belakang halaman untuk menjaga halaman diakses secara berbeda, sehingga kita dapat mencapai tujuan tidak caching!
Berikut adalah contoh sederhana:
Salin kode sebagai berikut: <script>
document.write ("<script type = 'text/javaScript' src = '/js/test.js?"+math.random ();+"> </script>");
</script>
Kesamaan lainnya, cukup tambahkan +math.random () setelah alamat
Catatan: Karena Math.Random () hanya dapat bekerja di JavaScript, itu hanya dapat dipanggil melalui JavaScript.
Metode yang menambahkan Ajax tidak mengizinkan cache
Salinan kode adalah sebagai berikut: xmlhttp.open ("get", "ajax.asp? Sekarang =" + tanggal baru (). GetTime (), true);
Ingatlah bahwa yang berikut ini sekarang = " + tanggal baru (). GetTime () adalah titik kunci dan perlu diikuti oleh parameter.
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.