كيف تظهر شيئًا مشابهًا للتنبيه كما يفعل SO هنا باستخدام جافا سكريبت؟
-
07-07-2019 - |
سؤال
كيف تظهر شيئًا مشابهًا للتنبيه كما يفعل SO هنا باستخدام جافا سكريبت؟
المحلول
سوف تحتاج إلى القيام به اياكس الاقتراع ل"تحميل إجابات جديدة"تنبيه يظهر أثناء كتابتك للإجابة.
وهنا أ برنامج تعليمي جميل لـ ASP.NET باستخدام مسج
للحصول على تنبيه عندما تحاول الانتقال بعيدًا عن الصفحة عندما تبدأ في كتابة إجابة/تحرير منشور، انظر إلى onunload
حدث.أ confirm
يتم استخدام الحوار بدلا من alert
نصائح أخرى
هل نحن نتحدث عن SO تحذير عند محاولة التنقل بعيدا عن صفحة مع مملوءة جزئيا في تعليق / الإجابة؟ تحقق من طريقة onunload()
في جافا سكريبت. انظر هنا على سبيل المثال.
وإضافة هذا البرنامج النصي لجزء من رأس الصفحة:
<script language="javascript">
window.addEventListener('beforeunload', onUnload, false);
function onUnload(e)
{
e.returnValue = "some Text";//this is your message
e.preventDefault();
}
</script>
لا تنتمي إلى StackOverflow