Mã JavaScript/sự kiện được sử dụng bởi các trang web như stackoverflow và Gmail để kiểm tra người dùng thoát khỏi trang khi họ bắt đầu chỉnh sửa và cố điều hướng đi?Bạn có chắc chắn muốn điều hướng không?
"Are you sure you want to navigate away from this page?"
Hãy nhớ 'window.onbeforeunload' không hoạt động trong Opera, người dùng sẽ chỉ cần điều hướng đi mà không cần cảnh báo. –
Bạn có chắc là $ ("# foo"). Có vẻ như thay đổi không có hiệu lực cho đến khi trường mất tiêu điểm. –
Bạn nói đúng, nó có ý nghĩa hơn khi xử lý 'nhấn phím 'thay vì' thay đổi'. Tôi đã cập nhật câu trả lời của mình. –