Làm cách nào để buộc trang làm mới trang 1 khi người dùng quay lại trang từ trang 2 bằng cách nhấn nút quay lại? Có cách tiếp cận vbscript hoặc javascript hoặc là nó xuống để thiết lập 'không có bộ nhớ cache' bằng cách nào đó?Buộc làm mới trang khi trang được truy cập từ nút quay lại
Trả lời
Đặt cookie trên trang 2.
Nếu cookie được phát hiện trên trang 1, hãy tải lại trang.
Còn việc làm gì đó như thế này thì sao?
<script>
if (document.referrer == "http://www.page2.html")
window.location.reload();
}
</script>
Chỉ cần ném điều đó ở đầu trang của bạn 1 và thao tác này sẽ hoạt động.
Cập nhật
Tôi cũng tìm thấy giải pháp này cũng [Source]
Ascalonian, tôi đã cố gắng điều này xảy ra trên cơ thể tải nhưng nó dường như không được công nhận referrer nếu nó được gọi qua nút quay lại. Ý tưởng nào? –
Bạn đã xem liên kết tôi đã đăng trong phần Cập nhật chưa? Điều đó có thể hoạt động – Ascalonian
- 1. Trang làm mới nút quay lại
- 2. Tải lại trang khi được truy cập bằng cách nhấp vào nút Quay lại trong Firefox
- 3. Tải lại trang trên nút quay lại
- 4. Tôi có thể phát hiện khi người dùng truy cập trang bằng nút quay lại không?
- 5. Quay trở lại nút trong một trang
- 6. Phương pháp phát hiện trang đến từ nút quay lại
- 7. quay lại trang trước
- 8. Làm cách nào để làm cho trang tải lại của Firefox khi nhấn nút quay lại?
- 9. Ngăn trình duyệt tải lại trang khi người dùng truy cập Quay lại
- 10. jQuery Mobile NavBar với nút quay lại của trang trước
- 11. Tải lại trang khi người dùng đến từ nút quay lại
- 12. Truy cập trạng thái lịch sử của trang trước khi người dùng nhấp vào 'quay lại'
- 13. Quay lại trang trước
- 14. Lịch sử trang - nút quay lại tồn tại?
- 15. Làm mới trang asp.net trên nút bấm
- 16. Cách truy cập trang Html mới từ tập lệnh PHP?
- 17. Ajax, nút quay lại và cập nhật DOM
- 18. Quay lại trang giới thiệu
- 19. jquery - quay lại đầu trang
- 20. Nút quay lại Actionbarsherlock không quay lại
- 21. Nút quay lại không làm mới trang nếu URL chứa thông số GET hoặc dấu gạch chéo theo sau?
- 22. Nút quay lại khi reloadOnSearch: false
- 23. C# ASP.NET MVC Quay lại trang trước
- 24. Làm cách nào để buộc làm mới trang hoặc tải lại trong jQuery?
- 25. selenium.common.exceptions.StaleElementReferenceException trong khi làm mới trang
- 26. Truy cập "URL của trang Chỉnh sửa URL" từ trang
- 27. ActionBarSherlock: cách truy cập chế độ xem nút trang chủ?
- 28. Trình duyệt ASP.NET hiển thị "trang web đã hết hạn" cho nút quay lại (sau khi đăng lại)
- 29. Nút quay lại trình duyệt sau khi đăng xuất
- 30. Cách biết nút làm mới hoặc nút quay lại trình duyệt được nhấp trong firefox
Diodeus, đó là cách tiếp cận dự định của tôi nhưng tôi mặc dù có thể có một cách tốt hơn ... Cảm ơn bạn đã trả lời. –
@Diodeus .. Bạn có thể cho tôi xem ví dụ về cách thực hiện không? – Kingk
Có rất nhiều ví dụ về đọc và cài đặt cookie trên trang này. –