جافا سكريبت: انتظر! هل أنت متأكد أنك تريد المغادرة؟

قلة النومهل سبق لك أن وصلت إلى صفحة إرسال فقط لتفسد وتغلق نافذة المتصفح؟ لدي! لقد مررت بالفعل بنظام شراء كامل وأضفت الكثير من العناصر فقط لإغلاق المتصفح عن طريق الخطأ. نظرًا لأن معظم المتصفحات تدعم علامات التبويب الآن ، فمن السهل جدًا القيام بذلك.

سيكون من الحكمة أن تستخدم التطبيقات التي تحتوي على عملية متعددة الخطوات ، والمراجعة والسحب ، تأكيدًا قبل إغلاق النافذة ... ولكن الأمر ليس بالسهولة التي تعتقدها. يحتوي JavaScript على حدث onbeforeunload حيث يمكنك تأكيد ما إذا كان المستخدم يريد حقًا مغادرة الصفحة أم لا. هنا مثال وها هو الكود:

تعليق واحد

  1. 1

    Yip ، لقد واجهت أيضًا هذه المشكلة الصغيرة المجنونة في نافذة المتصفح. في الواقع ، لقد بحثت ووجدت الحل لهذه المشكلة وأعتقد أنها مختلفة قليلاً عن الكود الخاص بك. فقط الكود الخاص بك يبدو رائعًا ومبسطًا. شكر

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.