Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Memaksa Muat Semula Halaman Web dalam JavaScript dan Bypass Cache?

Bagaimana untuk Memaksa Muat Semula Halaman Web dalam JavaScript dan Bypass Cache?

DDD
DDDasal
2024-10-19 15:42:02515semak imbas

How to Force Refresh a Web Page in JavaScript and Bypass Cache?

Halaman Semasa Menyegarkan Keras dengan JavaScript

Memaksa penyemak imbas web memuat semula halaman melalui JavaScript memastikan mendapatkan salinan baharu halaman dan mengemas kini semua sumber luarannya.

Untuk mencapai matlamat ini, JavaScript menyediakan kaedah yang dipanggil location.reload(true). Apabila lulus nilai sebenar, kaedah ini mengarahkan penyemak imbas untuk memintas cachenya dan memuat semula dokumen semasa terus daripada pelayan.

<code class="JavaScript">location.reload(true);</code>

Perlu ambil perhatian bahawa penyelesaian ini mungkin tidak berfungsi secara konsisten merentas semua penyemak imbas. Menurut dokumentasi MDN, Firefox menyokong parameter forceGet bukan standard dalam location.reload(), yang memuatkan semula dokumen secara paksa. Walau bagaimanapun, penyemak imbas lain mengabaikan sebarang parameter yang dihantar ke location.reload() dan tidak mempunyai kesan.

Untuk maklumat lanjut, anda boleh merujuk halaman MDN pada objek lokasi.

Atas ialah kandungan terperinci Bagaimana untuk Memaksa Muat Semula Halaman Web dalam JavaScript dan Bypass Cache?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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