موصى به: ASP 3.0 Programming (46) الجدول 10-5 عناصر HTML التي تدعم ربط البيانات يمكن تحديث البيانات. هل يمكن عرض ربط الجدول على أنه HTML؟ لا يمكن أن يكون HREF Applet Param يمكن أن يكون maram هو matton innertext
يتم استخدام الأمر #include لإنشاء وظائف أو رؤوس أو تذييلات أو عناصر أخرى تحتاج إلى إعادة استخدامها على صفحات متعددة.
#include command
باستخدام الأمر #include ، يمكننا إدراج ملف ASP آخر في الملف قبل تنفيذ الخادم. يتم استخدام الأمر #include لإنشاء وظائف أو رؤوس أو تذييلات أو عناصر أخرى تحتاج إلى إعادة استخدامها على صفحات متعددة.
كيفية استخدام الأمر #include
هنا ملف يسمى mypage.asp:
| ما يلي هو المحتوى المقتبس: <html> <body> <h3> كلمات الحكمة: </h3> <p> <!-#include file = wisdom.inc-> </p> <h3> الوقت هو: </h3> <p> <!-#include file = time.inc-> </p> </body> </html> |
هذا هو ملف الحكمة.
لا ينبغي للمرء أن يزداد أبدًا ، أبعد من ما هو ضروري ،
عدد الكيانات المطلوبة لشرح أي شيء.
هذا هو ملف time.inc:
| ما يلي هو المحتوى المقتبس: <٪ استجابة. write (الوقت) ٪> |
يجب أن يبدو رمز المصدر الذي تشاهده في المتصفح كما هو:
| ما يلي هو المحتوى المقتبس: <html> <body> <h3> كلمات الحكمة: </h3> <p> لا ينبغي للمرء أن يزداد أبدًا ، بما يتجاوز ما هو ضروري ، عدد الكيانات المطلوبة لشرح أي شيء. </p> <h3> الوقت هو: </h3> <p> 11:33:42 AM </p> </body> </html> |
بناء جملة الملف المضمّن:
للرجوع إلى الملفات في ASP ، ضع الأمر #Include في علامة التعليق:
| ما يلي هو المحتوى المقتبس: <!-#تشمل Virtual = somefilename-> |
أو:
| ما يلي هو المحتوى المقتبس: <!-#تضمين ملف = somefilename-> |
الكلمات الرئيسية الظاهرية
تشير الكلمة الرئيسية الظاهرية إلى المسار الموجود في الدليل الظاهري.
إذا كان اسم header.inc في دليل افتراضي يسمى /html ، فسيقوم السطر التالي من الكود بإدخال محتويات header.inc:
| ما يلي هو المحتوى المقتبس: <!-#include افتراضية =/html/header.inc-> |
ملف الكلمات الرئيسية
يمكن أن يشير ملف الكلمة الرئيسية إلى مسار نسبي. يبدأ المسار النسبي في الدليل الذي يحتوي على الملف المشار إليه.
على افتراض وجود ملف في رؤوس المجلد الفرعي لمجلد HTML ، يمكن أن يشير الرمز التالي إلى محتويات ملف Headerer.inc:
| ما يلي هو المحتوى المقتبس: <!-#include file = headers/header.inc-> |
ملاحظة: يكون المسار إلى الملف المشار إليه نسبة إلى الملف المشار إليه. إذا لم يكن الملف الذي يحتوي على إعلان #Include في دليل HTML ، فلن يسري هذا الإعلان.
يمكنك أيضًا استخدام ملف الكلمات الرئيسية وبناء بناء الجملة (../) للمرجع في الدليل السابق.
نصائح وتعليقات
في القسم أعلاه ، نستخدم .inc كلاحقة للملف المشار إليها. ملاحظة: إذا حاول المستخدم تصفح ملف INC مباشرةً ، فسيتم كشف المحتويات في هذا الملف. إذا كان المحتوى الموجود في الملف المشار إليه يتضمن السرية ، فمن الأفضل استخدام لاحقة ASP. رمز المصدر في ملف ASP غير مرئي بعد تجميعه. يمكن أن يشير الملف المشار إليه أيضًا إلى ملفات أخرى ، ويمكن أن يشير ملف ASP إلى نفس الملف عدة مرات.
هام: سيتم معالجة الملفات المرجعية وإدراجها قبل تنفيذ البرنامج النصي.
لا يمكن تنفيذ الرمز التالي لأن ASP ينفذ الأمر #Include قبل تعيين القيم للمتغيرات:
| ما يلي هو المحتوى المقتبس: <٪ fname = header.inc ٪> <!-#تضمين ملف = <٪ = fname ٪>-> |
لا يمكنك تضمين مراجع الملفات بين محددات البرنامج النصي:
ما يلي هو المحتوى المقتبس: <٪ ل I = 1 طن <!-#تضمين ملف = count.inc-> التالي ٪> |
لكن هذا السيناريو يعمل:
| ما يلي هو المحتوى المقتبس: <٪ لـ i = 1 إلى n ٪> <!-#تضمين ملف = count.inc-> <٪ التالي ٪> |
المشاركة: يعرض ASP أرقامًا طويلة مفصولة بفواصل ما يلي هو المحتوى المقتبس: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000