عند بدء تشغيل البرنامج النصي ASP الخاص بك ، فإنه يحتوي على عدد كبير من متغيرات النظام التي تساعده على أداء المهام بناءً على المستعرض الذي يستخدمه المستخدم ، ونوع الكمبيوتر الذي يعمل عليه ، واللغة المقبولة ، وغير ذلك الكثير. يمكنك بعد ذلك تخصيص HTML الخاص بك بحيث يكون مثالياً فقط لـ IE ، أو مثالي لـ Netscape ، أو يستخدم الخطوط لماكنتوش ، وأكثر من ذلك بكثير.

فيما يلي بعض متغيرات الخادم المستخدمة بشكل متجانس.

اسم المتغيروظيفة
HTTP_USER_AGENTمتصفح المستخدم قيد التشغيل
HTTP_UA_OSنظام التشغيل المستخدم قيد التشغيل
HTTP_ACCEPT_LANGUAGEاللغة التي يريدها المستخدم
المضيف البعيدعنوان IP للمستخدم
GET_METHODالحصول على أو ما بعد
HTTP_REFERERالصفحة السابقة جاء المستخدم من


على سبيل المثال ، فيما يلي مجموعة من التعليمات البرمجية التي تكتب إدخال ورقة الأنماط المناسبة إلى الصفحة بناءً على نوع المستعرض الذي يقوم المستخدم بتشغيله.

قاتمة ServerVar
تعيين ServerVar = Request.ServerVariables
اسم المتصفح = ServerVar ("HTTP_USER_AGENT")
OpSys = ServerVar ("HTTP_UA_OS")

"عرض الأنماط لنظام مطابقة"
إذا كان InStr (BrowserName ، "MSIE")> 0 و InStr (BrowserName ، "Win")> 0 ثم
Response.Write ""
إنهاء إذا
إذا كان InStr (BrowserName ، "MSIE")> 0 و InStr (BrowserName ، "Win") = 0 ثم
Response.Write ""
إنهاء إذا
إذا كان InStr (BrowserName ، "MSIE") = 0 و InStr (BrowserName ، "Win")> 0 ثم
Response.Write ""
إنهاء إذا
إذا كان InStr (BrowserName ، "MSIE") = 0 و InStr (BrowserName ، "Win") = 0 ،
Response.Write ""
إنهاء إذا

مقدمة لآسيا والمحيط الهادئ

قم بتنزيل هذا الكتاب الإلكتروني للحصول على كل ما تحتاج لمعرفته حول تعلم ASP - من تعليمي خطوة بخطوة إلى قوائم الوظائف ، ونموذج التعليمات البرمجية ، والأخطاء الشائعة والحلول ، وأكثر من ذلك بكثير! 101 صفحة.

تعليمات الفيديو: Learn to solve a system of equations using substitution (أبريل 2024).