Tôi có một khách hàng chỉ cần có Apple Magic Mouse. Chúng tôi đã xây dựng trang web công thức và cô ấy rất khó chịu khi cô ấy nhập tất cả thông tin cho công thức, sau đó đi chuột mới và vô tình cuộn sang phải và nó sẽ thực hiện Duyệt lại và tất cả thông tin của cô ấy sẽ bị mất. Vì vậy, cô ấy muốn cảnh báo/bật lên để ngăn điều này xảy ra trên trang đó.Ngăn chặn tình cờ Quay lại
Bất kỳ đề xuất nào hoặc chỉ cho tôi một số JS thực hiện điều này?
+1 đây là cách Gmail cũng thực hiện điều đó. –
Vâng, nếu có những kẻ thù dũng cảm bị tấn công bằng cách sử dụng mã kế thừa này, WebKit (Google Chrome, Safari) không hỗ trợ tải trước bằng 'addEventListener'. – Lekensteyn
Cách đáng tin cậy duy nhất là đặt onbeforeunload làm thuộc tính của cửa sổ. Vì chỉ nên có một trang cho mỗi trang, nên không có lý do nào bạn muốn sử dụng addEventListener. –