Tôi tò mò nếu có một cách để phát hiện sự kiện làm mới trình duyệt trong javascript cụ thể. Chúng tôi đang sử dụng plugin jQuery.address để cung cấp chức năng nút chuyển tiếp và nút quay lại cho các chức năng AJAX. Vấn đề tôi đang phải đối mặt là plugin này dường như không phát hiện được nếu người dùng đã làm mới trang.Phát hiện làm mới trình duyệt trong Javascript
Mã này được thực hiện mỗi khi người dùng di chuyển về phía trước hoặc quay lại lịch sử trình duyệt. Tôi cũng muốn nó exexute khi người dùng làm mới.
$.address.init(function(event) {
}).change(function(event) {
SummaryDiv.SwapPanels(newPanelID);
}
Bất kỳ ý tưởng nào?
Đây là cách tôi sẽ thực hiện, mà không tra cứu các phương pháp khác. Nhưng biết rằng phương pháp này có thể dễ dàng tránh được/chỉnh sửa bởi người dùng. –
Như toàn bộ trang web của Javascript bị vô hiệu hóa :) – LukeN
Im đang cố gắng này. Điều này có vẻ là một giải pháp phổ biến. – Nick