Bagaimanakah Saya Memaksa Muat Semula Penyemak Imbas untuk Melihat Perubahan Kod Saya?

Linda Hamilton
Lepaskan: 2024-11-10 19:44:02
asal
309 orang telah melayarinya

How Do I Force a Browser Refresh to See My Code Changes?

Paksa Muat Semula Penyemak Imbas: Cache Invalidation untuk CSS dan JavaScript

Apabila membangunkan tapak web, adalah mengecewakan untuk menghadapi isu caching penyemak imbas yang menghalang kemas kini segera daripada mencerminkan dalam paparan. Ini boleh menyebabkan kekeliruan dan membuang masa. Nasib baik, terdapat kaedah untuk memaksa muat semula penyemak imbas dan memastikan kod yang diubah suai digunakan dengan segera.

Penyelesaian Umum

Penyelesaian yang paling berkesan ialah muat semula penyemak imbas, dicapai dengan menekan Ctrl Shift R atau Cmd Shift R pada Mac. Ini memintas kandungan cache dan mendapatkan semula data baharu daripada pelayan.

PHP

Untuk tapak web berasaskan PHP, skrip PHP boleh diubah suai untuk melumpuhkan cache. Ini boleh dilakukan dengan menetapkan pengepala tamat tempoh kepada tarikh yang lalu, menandakan kandungan sebagai tamat tempoh dengan berkesan:

header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
Salin selepas log masuk

Chrome

Google Chrome menyediakan pilihan dalam alat pembangun untuk melumpuhkan caching. Untuk mengaksesnya, tekan F12, klik ikon gear dan pilih "Lumpuhkan cache" dalam dialog tetapan.

Firefox

Dalam Firefox , masukkan about:config ke dalam bar URL dan cari keutamaan bertajuk network.http.use-cache. Tetapkan nilai ini kepada palsu untuk melumpuhkan cache penyemak imbas.

Atas ialah kandungan terperinci Bagaimanakah Saya Memaksa Muat Semula Penyemak Imbas untuk Melihat Perubahan Kod Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan