17
วิธีแสดง“ คุณแน่ใจหรือไม่ว่าต้องการออกจากหน้านี้” เมื่อมีการเปลี่ยนแปลงเกิดขึ้น?
ใน stackoverflow ที่นี่หากคุณเริ่มทำการเปลี่ยนแปลงแล้วคุณพยายามที่จะออกไปจากหน้านั้นปุ่มยืนยันจาวาสคริปต์จะปรากฏขึ้นและถามว่า: "คุณแน่ใจหรือไม่ว่าคุณต้องการออกไปจากหน้านี้" บลู blah bloo ... มีใครเคยใช้วิธีนี้มาก่อนฉันจะติดตามการเปลี่ยนแปลงที่เกิดขึ้นได้อย่างไร ฉันเชื่อว่าฉันสามารถทำสิ่งนี้ได้ด้วยตัวเองฉันกำลังพยายามเรียนรู้แนวทางปฏิบัติที่ดีจากคุณผู้เชี่ยวชาญ ฉันลองสิ่งต่อไปนี้ แต่ก็ยังใช้งานไม่ได้: <html> <body> <p>Close the page to trigger the onunload event.</p> <script type="text/javascript"> var changes = false; window.onbeforeunload = function() { if (changes) { var message = "Are you sure you want to navigate away from this page?\n\nYou have …