هل من الممكن الحصول على صندوق الرسائل في نماذج الويب؟
-
03-07-2019 - |
سؤال
وحاولت ولكن اعتقد صندوق الرسائل لا تعمل إلا مع أشكال الفوز. ما هو أفضل بديل لاستخدامها في نماذج الويب؟
المحلول
ويمكنك استخدام confirm
لنعم / لا الأسئلة وalert
للرسائل "موافق" في جافا سكريبت.
والبديل الآخر هو استخدام جافا سكريبت ليطفو على السطح إطار جديد يبدو ويتصرف مثل مربع الرسالة. طريقة في هذه الحالة تتفاوت من المتصفح. في Internet Explorer، وطريقة
window.showModalDialog(url,name,params)
وسيتم عرض حوار مشروط. النهج موزيلا هو الاستمرار في استخدام
window.open(url,name,params)
ولكن إضافة modal=yes
إلى قائمة params
.
نصائح أخرى
result = confirm('Yes or no question here.')
وجافا سكريبت:
alert("This box has an OK button.");
وواياكس ModalPopup أيضا يعمل بشكل جيد. هنا مثال:
http://www.asp.net/ajax/ajaxcontroltoolkit /samples/modalpopup/modalpopup.aspx
لديك القطعة الحوار دوجو: http://www.dojotoolkit.org/ و يمكنك استخدامها أنها مربع الرسالة.
لا تنتمي إلى StackOverflow