الموصى بها: JS Div يحاكي مجال تحديد النموذج أعمل مؤخرًا على مشروع Ajax ، الذي يستخدم العديد من أقفال الشاشة المحاكاة مع طبقة ملء الشاشة ، ولكن هناك صداع ، أي أن مربع القائمة المنسدلة سيتم عرضه دائمًا على الطبقة. ، كتبت فئة JS هذه.
ستظهر النوافذ المنبثقة عند إدخال بعض مواقع الويب أثناء تصفح الإنترنت. قد تكون تحية لطيفة من مشرف المواقع لك ، أو قد يكون إعلانًا مهمًا عن موقع الويب ، وإعلانات موقع الويب ، إلخ. ولكن إذا كنت تستخدمها بشكل سيء ، فسوف يجعل الناس يشعرون بالملل. كيف يمكن أن تعمل المنبثقة دون التأثير على صفحة تصفح المشاهد؟
بشكل عام ، تحتاج إلى إغلاقه ، وسيجد المشاهدون بالتأكيد مزعجًا للغاية. كم سيكون رائعا إذا كان يمكن إيقاف تشغيله بنفسه. من السهل جدًا تحقيق هذا التأثير.
1. أولاً ، أضف البرنامج التالي إلى منطقة <head> </head>.
| ما يلي هو المحتوى المقتبس: <لغة البرنامج النصي = javaScript> <!- var gt = unescape ('3e') ؛ var popup = null ؛ var Over = إطلاق نافذة منبثقة ؛ popup = window.open ('' ، 'popupnav' ، 'width = 225 ، height = 235 ، resizable = 1 ، scrollbars = auto') ؛ if (popup! = null) { if (popup.opener == null) { popup.opener = الذات ؛ } popup.location.href = 'cuoxin.htm' ؛ } // -> < /script> |
2. قم بإنشاء ملف cuoxin.htm جديد (أي ، الملف المستخدم في نافذة المنبثقة) ، ويجب أن يكون اسم الملف هذا متسقًا مع اسم الملف في popup.location.href = 'cuoxin.htm' أعلاه.
3. قم بتحرير الملف الذي تم إنشاؤه حديثًا cuoxin.htm (لاحظ أن cuoxin.htm يجب أن يكون في نفس الدليل مثل ملف الصفحة الرئيسية). التغيير الأول <body bgcolor =#fffff text =#000000> إلى <body bgcolor =#fef4d9 onload = closeit ()> ، ثم أضف بين <body> </body>:
| ما يلي هو المحتوى المقتبس: <لغة البرنامج النصي = javaScript> وظيفة CloseIt () { setTimeout (self.close () ، 10000) } < /script> |
ملاحظة: يشير 10000 في الخط قبل الأخير إلى المدة التي يستغرقها الإغلاق (يمكن تعديلها حسب الحاجة) ، 10000 هو 10 ثوان. وبهذه الطريقة ، ستغلق النافذة المنبثقة تلقائيًا بعد 10 ثوانٍ ، ولا يحتاج المشاهد إلى الانتباه إليها.
المشاركة: يقوم ASP بإنشاء التعليمات البرمجية الأساسية لصفحات HTM الثابتة دليل المرجع الرسمي الرسمي ، دليل تقني تقني موثوق ، تصنيف البرنامج التعليمي للكتاب الإلكتروني ، المربع المنقط التالي هو رمز محدد لملف mk.asp: --------------------- ------------------------------------------------- ---------------------- ----------------------------- ---------------------- -----