موصى به: تعليمي ASP للمبتدئين: وظائف مدمجة ASP شائعة الاستخدام الوظائف عبارة عن كتلة دالة مغلفة باللغة لتسهيل مكالمات المستخدم. على سبيل المثال ، الآن () هي وظيفة في VBScript يمكنها عرض التاريخ والوقت الحاليين. بالنسبة للسبب المحدد الذي يمكن عرضه ، يتم تحديده بواسطة نواة اللغة ، ويحتاج المستخدم فقط إلى ذلك
مثال ASP: استخدم ASP لكتابة برنامج منبثق أكثر سهولة في الاستخدام لمساعدتنا على إنشاء طريقة تحقيق غير مملوءة.
يعتبر استخدام Windows المنبثق لعرض الاستبيانات الطريقة الأكثر ملاءمة وسريعة لجمع معلومات المستخدم. بعد إنشاء الاستبيان الأول ، سألنا الناس بلطف عما إذا كانوا على استعداد لملء النموذج ، لكن النتائج كانت مخيبة للآمال. لذلك قررنا وضع هذا الاستبيان على صفحتنا الرئيسية وينبثق تلقائيًا عند زيارة الناس ، والتأثير جيد بشكل غير متوقع.
فيما يلي أسرارنا للنجاح:
1: لا يمكن عرض النافذة المنبثقة التلقائية إلا مرة واحدة ، بغض النظر عما إذا كان المستخدم قد ملأ الاستبيان.
2: لا يمكن أن تؤثر النافذة المنبثقة التلقائية على سرعة العرض للصفحة الرئيسية.
3: ستختفي النافذة المنبثقة التلقائية تلقائيًا بعد ملء المستخدم في الاستبيان.
4: يتم عرض النافذة المنبثقة التلقائية على الجانب الأيسر العلوي من الشاشة.
5: لا تضيف إعلانات في النافذة المنبثقة التلقائية ، لأن هدفنا هو الحصول على تقارير مسح المستخدم.
لتحديد ما إذا كانت النافذة قد ظهرت ، استخدمنا ملف تعريف ارتباط صغير. نحدد ملف تعريف الارتباط الذي يمكن استخدامه عدة مرات وحكم على العديد من النوافذ المنبثقة. نسمي ملف تعريف الارتباط هذا ، والذي يحتوي على معرفات جميع النوافذ التي ظهرت.
الآن ، عندما يزور المستخدم الصفحة الرئيسية ، نحدد ما إذا كان المعرف المطلوب مدرجًا بالفعل في ملف تعريف الارتباط. إذا لم يكن ملف تعريف الارتباط موجودًا ، فسنطفئ النافذة ونكتب ملف تعريف الارتباط لمنع النافذة من الظهور مرة أخرى.
في المثال التالي ، نكتب ملفات تعريف الارتباط على جانب الخادم ، والتي يمكن تحقيقها باستخدام JavaScript. لقد اخترنا جانب الخادم لأنه بسيط نسبيًا.
في بداية صفحتنا الرئيسية ، نقوم بتنفيذ رمز ASP. يجب وضع هذا الرمز قبل إخراج HTML لأننا بحاجة إلى تحرير الرأس.
| ما يلي هو المحتوى المقتبس: <٪ قاتمة bsurvey ما إذا كنت تريد عرض الاستبيان Const Bid = 1 'معرف الاستبيان bsurvey = خطأ تحقق مما إذا كان قد تم عرض الاستبيان إذا instr (request.cookies (s) ،: & bid & :) = 0 ثم "الاستبيان لا يظهر ، تحديث ملفات تعريف الارتباط قم بتعيين وقت انتهاء صلاحية ملف تعريف الارتباط على 60 يومًا استجابة. "اضبط المسار استجابة. 'اكتب ملفات تعريف الارتباط استجابة. & مُنَاقَصَة & : bsurvey = صحيح إنهاء إذا ٪> |
نعطي كل استبيان معرفًا ، وإذا كان لديكب منبثقة متعددة ، فيمكن تخطيطه بسهولة للإخراج.
نضيف برنامج نصي ASP في نهاية الصفحة لتحديد ما إذا كان يتم عرض النافذة المنبثقة. هذا البرنامج النصي في نهاية الصفحة ولن يؤثر على سرعة تنزيل الصفحة الرئيسية. هذا البرنامج النصي بسيط للغاية ، ويستخدم window.open () لفتح نافذة جديدة.
| ما يلي هو المحتوى المقتبس: <٪ إذا bsurvey ثم ٪> <script> Window.Open (/survey/displaysurvey.asp؟q= & BID ، Survey ، Width = 350 ، ارتفاع = 400 ، TOP = 0 ، LEFT = 0 ، SCROLLBARS = نعم) </script> <٪ نهاية إذا ٪> |
مشاركة: البدء في ASP: فهم العديد من لغات البرمجة النصية التي تستخدمها برامج ASP لا يمكنك رؤية رمز مصدر ASP في المتصفح عن طريق عرض رمز المصدر. يمكنك فقط رؤية نتائج النتائج بواسطة ملف ASP ، وهذه مجرد HTML نقي. هذا لأنه تم تنفيذ البرنامج النصي على الخادم قبل إرسال النتيجة إلى المتصفح. مثال: الاستخدام