القسم 2
أتساءل عما إذا كنت قد استخدمت سجل الزوار على هذا الموقع من قبل عندما تنتهي من كتابة رسالة وتنقر على "موافق"، يظهر مربع رسالة شكر على الفور، ألا تعتقد أن هذا أمر محترم للغاية؟ هذا هو الموضوع الذي أتحدث عنه اليوم — الرسالة المنبثقة (مربع الرسائل المنبثقة)
1. تعرف على نافذة تحرير الرسائل المنبثقة،
اضغط على F8 في مربع تحرير DW لإظهار لوحة السلوك. انقر لتحديد الرسالة المنبثقة وستظهر النافذة التالية على الفور:
أليس هذا بسيطًا جدًا؟ لا حاجة إلى الكثير من الكلمات لتقديمه. املأ المساحة الفارغة بالرسالة التي تريد توجيهها، ثم اضغط على "موافق"!
2. التطبيقات الشائعة للرسائل المنبثقة (أي الأمثلة).
قبل الحديث عن الأمثلة، سأتحدث عن بعض الأحداث (الأحداث) التي سيتم استخدامها:
OnClik يتم تشغيل هذا الحدث عند النقر فوق الكائن المحدد في صفحة الويب. ملاحظة: يمكن استخدام كلا المفتاحين الأيسر والأيمن للماوس.
يتم تشغيل حدث OnDblClick عندما يتم النقر نقرًا مزدوجًا فوق الكائن المحدد في صفحة الويب، ويكون مفتاحا الماوس الأيمن والأيسر صالحين أيضًا.
OnCopy يتم تشغيل هذا الحدث عند نسخ كائن في صفحة ويب.
OnBeforCut يتم تشغيل هذا الحدث قبل قص كائن الويب.
OnBeforCopy يتم تشغيل هذا الحدث قبل نسخ كائن صفحة الويب.
المثال الأول لهذا الإجراء (الإجراءات): انقر على كائن ليظهر مربع رسالة. على سبيل المثال، يمكن أن يؤدي النقر فوق صورة أو زر أو رابط وما إلى ذلك إلى ظهور مربع رسالة. بعد ذلك، سأتحدث عن النقر فوق زر لإظهار مربع رسالة. بمجرد القيام بذلك، يمكنك القيام بنفس الشيء بالنسبة إلى آحرون. فيما يلي الخطوات:
1. استخدم الماوس للنقر على كائن الزر، مثل زر الإرسال أو زر التجاوز.
2. اضغط على F8 (أو Window/Behaviors) لإظهار لوحة Behaviors، وانقر لتحديد Popup message.
3. املأ المساحة الفارغة في مربع تحرير الرسالة المنبثقة بالمعلومات التي تريد نشرها، ثم انقر فوق موافق.
4. في منطقة العرض بلوحة السلوكيات، حدد إجراء الرسالة المنبثقة وانقر فوق مثلث صغير على اليسار، وحدد حدث Onclick، وبذلك تكون قد انتهيت.
5. خطوة أخرى، يمكن استبدال حدث Onclick هذا بحدث OnDblClick أو أحداث أخرى.
إذا كنت تريد إعطاء تلميح قبل أن يقوم الآخرون بنسخ محتوى بعض الصفحات، فيمكنك تحديد حدث OnCopy لتشغيل إجراء الرسالة المنبثقة. وهذا هو المثال الثاني لهذا الإجراء، وهو أمر بسيط للغاية، ما عليك سوى تنفيذه لإضافة حدث المثال السابق فقط قم بتغييره إلى OnCopy. أريد التأكيد على أن هذا التأثير الخاص يتم تشغيله فقط عند تحديد بعض الكائنات باستخدام الماوس والنقر فوق أمر "نسخ" على المفتاح الأيمن (ينبثق مربع الرسالة مرتين) لا يمكن تشغيل هذا الحدث باستخدام Ctrl+C الأمر على لوحة المفاتيح. يبدو أن فرصة تشغيل هذا الحدث صغيرة نسبيًا باستخدام حدث OnBeforCopy أو حدث OnBeforeCopy، عند النقر فوق المفتاح الأيمن للماوس، يمكن تشغيل الإجراء قبل ظهور قائمة المفاتيح اليمنى.