تأكيد جافا سكريبت قبل الخروج من الصفحة
لمنع المستخدمين من مغادرة الصفحة عن طريق الخطأ دون تأكيد، يمكنك تنفيذ نافذة تأكيد باستخدام جافا سكريبت.
الاستخدام قبل التفريغ يتم تشغيل الحدث قبل التفريغ عندما يكون المستخدم على وشك مغادرة صفحة. سيعرض الرمز الموجود في مستمع الحدث هذا نافذة تأكيد للمستخدم. إذا اختار المستخدم "موافق"، فهذا يشير إلى نيته في المغادرة، بينما يؤدي تحديد "إلغاء" إلى مقاطعة عملية الخروج. لا يمكنك إعادة توجيه المستخدم إذا اختار البقاء في الصفحة.
window.onbeforeunload = function() { return "هل أنت متأكد أنك تريد المغادرة؟"; };
window.onbeforeunload = function() { return 'Are you sure you want to leave?'; };استخدام jQuery
يوفر jQuery طريقة مبسطة للتعامل مع حدث beforeunload:
$(window).bind('beforeunload', وظيفة(){ return "هل أنت متأكد أنك تريد المغادرة؟"; });
window.onbeforeunload = function() { return 'Are you sure you want to leave?'; };Using onunload
بينما يتم استخدام حدث onunload غالبًا لمهام التنظيف قبل إلغاء تحميل الصفحة، إلا أنه لا يمكنه إعادة توجيه المستخدم. ومع ذلك، لا يزال من الممكن أن يكون مفيدًا لعرض رسالة وداع أو تحذير. لاحظ أن الإصدار 14 من Chrome والإصدارات الأحدث يحظر التنبيهات داخل onunload.
window.onunload = function() { تنبيه ("وداعا.")؛
window.onunload = function() { alert('Bye.'); }تنفيذ jQuery
$(window).unload(function(){ تنبيه ("وداعا.")؛ });
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3