10/10/2018, 09:50
Gặp rắc rối với việc load 1 file JS
Mình có một đoạn HTML thế này để chạy trên host
file js/ajax.js
Lần đầu chạy thì không sao, nó vẫn báo Xin chào ngon lành
Sau đó mình sửa file js/ajax.js thành thế này và reload file HTML
thì nó vẫn báo là Xin chào như lúc nãy
F5 vài lần vẫn thấy thế.
chạy luôn link của file JS thì thấy nội dung file vẫn không có gì thay đổi mặc dù rõ ràng mình đã đổi và save lại rồi
Mình thử cho thêm www vào trước domain thì thấy báo Xin chào tất cả các bạn nhưng cứ quay lại doamin cũ thì lại báo như cũ
Mình nghĩ là do bộ nhớ cache nên thêm dòng này vào file .htaccess
và thử lại nhưng nó vẫn ý nguyên vậy!
Mình không hiểu tại sao và làm cách nào để nó không bị như vậy nữa.Ai biết cách chỉ giúp mình với nhé
Code:
<script language="javascript" src="js/ajax.js"></script>
Code:
alert("Xin chào");
Sau đó mình sửa file js/ajax.js thành thế này và reload file HTML
Code:
alert("Xin chào tất cả các bạn!");
F5 vài lần vẫn thấy thế.
chạy luôn link của file JS thì thấy nội dung file vẫn không có gì thay đổi mặc dù rõ ràng mình đã đổi và save lại rồi
Mình thử cho thêm www vào trước domain thì thấy báo Xin chào tất cả các bạn nhưng cứ quay lại doamin cũ thì lại báo như cũ
Mình nghĩ là do bộ nhớ cache nên thêm dòng này vào file .htaccess
Code:
Header set cache-Control: "no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0"
Mình không hiểu tại sao và làm cách nào để nó không bị như vậy nữa.Ai biết cách chỉ giúp mình với nhé
Bài liên quan
Nhưng người làm web thì hiểu được còn những người truy cập thì sẽ gặp rắc rối nếu không có biện pháp sử lý đấy