ما هو فبسكريبت؟ مقدمة وأمثلة
⚡ ملخص ذكي
VBScript هي لغة برمجة نصية خفيفة الوزن تعمل من جانب العميل، وقد تم تطويرها بواسطة Microsoft لجعل صفحات الويب ديناميكية. يشبه في تركيبه لغة فيجوال بيسك، ويعمل داخل بيئة مضيفة مثل إنترنت إكسبلورر. Windows مضيف البرامج النصية، أو خادم معلومات الإنترنت.

ما هو VBScript؟
فبسكريبت تم تطوير (فيجوال بيسك سكريبت) بواسطة Microsoft بهدف التطويرping صفحات الويب الديناميكية. إنها لغة برمجة نصية من جانب العميل مثل Javaالبرنامج النصي. VBScript هو إصدار خفيف من Microsoft البصرية الأساسية. بناء جملة VBScript يشبه إلى حد كبير لغة Visual Basic. إذا كنت تريد أن تكون صفحة الويب الخاصة بك أكثر حيوية وتفاعلية، فيمكنك دمج VBScript في التعليمات البرمجية الخاصة بك.
VBScript هي مجرد لغة برمجة نصية. لذلك، لا يمكنه تشغيل التعليمات البرمجية الخاصة به من تلقاء نفسه. يحتاج إلى لغة برمجة أكبر لاستضافته.
في الوقت الحالي، هناك 3 بيئات يمكن تشغيل برامج VB النصية فيها.
- IIS (خادم معلومات الإنترنت) - Microsoftخادم الويب
- وش (Windows مضيف البرنامج النصي)– بيئة الاستضافة الأصلية لل Windows OS
- آي إي (إنترنت إكسبلورر)– أبسط بيئة استضافة يمكننا استخدامها لتشغيل VBScript
كيفية إنشاء VBScript بسيط؟
ما عليك سوى أداتين بسيطتين لإنشاء تعليمات برمجية VBScript وتشغيلها خلال هذا البرنامج التعليمي:
- Internet Explorer – أي إصدار، ولكن من الجيد استخدام IE6 أو أعلى.
- محرر النصوص – يمكنك استخدام برامج تحرير النصوص العادية مثل Notepad++ or Microsoft Expression Web أو حتى Notepad لكتابة كود VBScript.
لنبدأ بالتطويرping برنامج VB Script بسيط.
في هذه السلسلة التعليمية، سنقوم بتضمين كود VBScript الخاص بنا داخل كود HTML أساسي جدًا.
بهذه الطريقة، يمكننا رؤية VBScript أثناء العمل عن طريق تشغيل ملف HTML معين على متصفح الويب Internet Explorer.
مثال VBScript
افتح محرر النصوص الخاص بك (هنا، يتم استخدام المفكرة. يمكنك استخدام أي محرر نصوص تريده) وأضف أسطر التعليمات البرمجية التالية.
<html> <head> <title>My First VBScript Code!!!</title> </head> <body> <script type="text/vbscript"> document.write("Yes!!! I have started learning VBScript.") </script> </body> </html>
الآن سيبدو محرر النصوص الخاص بك بهذا الشكل (قد يختلف المظهر والتخطيط بناءً على محرر النصوص الذي تستخدمه):

في هذا البرنامج، الأقسام التالية تشكل قالب HTML.
<html> <head> <title>My First VBScript Code!!!</title> </head> <body> <script type="text/vbscript"> document.write("Yes!!! I have started learning VBScript.") </script> </body> </html>
فقط القسم الذي يبدأ بـ comes as part of VB Scripting code.
سيتم عرض تسلسل السلسلة الذي قمت بوضعه في document.write() بواسطة IE كنص صفحة.
سيُخرج هذا الرمز ببساطة العبارة "Yes!!!" لقد بدأت في تعلم برمجة VB." على صفحة المتصفح.
انتقل إلى قائمة "ملف" وانقر على خيار "حفظ". الآن ستظهر لك نافذة مثل هذه:
- اسم الملف: أدخل الاسم كـمحاكمة.html
- حفظ بنوع: جميع الملفات.
- انقر فوق زر حفظ
انقر فوق الزر "حفظ" وسترى الملف Trial.html في المجلد الذي قمت بحفظ ملفك فيه.
لتنفيذ كود VB Scripting الذي أنشأناه للتو، نحتاج إلى فتح الملف Trial.html في Internet Explorer.
إذا قمت بتعيين IE كمتصفح افتراضي، فكل ما عليك فعله هو النقر نقرًا مزدوجًا فوق الملف trial.html.
إذا قمت بتعيين أي متصفح ويب آخر كمتصفحك الافتراضي، فانقر بزر الماوس الأيمن فوق الملف وانتقل إلى فتح باستخدام -> Internet Explorer مثل هذا:
ملاحظة: قد تظهر لك رسالة لجعل IE هو المتصفح الافتراضي
الآن، سيتم فتح متصفح الويب IE مع تحذير أمني مثل هذا:
انقر فوق "السماح بحظر المحتوى" وسيُطلب منك تحديد ما إذا كنت تريد تعيين IE كمتصفح افتراضي. يمكنك النقر فوق "نعم" أو "لا" حسب رغبتك. الآن، ستتلقى الرسالة التالية على IE.
نعم، لقد قمت بتنفيذ أول كود VBScript الخاص بك بنجاح.
استكشاف الأخطاء وإصلاحها
إذا كان الرمز لا يعمل –
- اضغط على F12 لفتح أدوات المطور
- في شريط الأدوات الأيسر، قم بالتمرير لأسفل حتى ترى صفحة إعدادات "المحاكاة".
- قم بتغيير وضع المستند من الوضع الافتراضي ("الحافة") إلى 10
- حاول استخدام الكود التالي
<html> <head> <meta http-equiv="x-ua-compatible" content="IE=10"> <title>My First VBScript Code!!!</title> </head> <body> <script type="text/vbscript"> document.write("Hello World!") </script> </body> </html>
عيوب VBScript
العيب الرئيسي لـ VBScript هو أن معظم المتصفحات باستثناء Internet Explorer لن تقوم بمعالجة تعليمات VBScript البرمجية. وبعبارة أخرى، إذا كان موقعك به زوار يستخدمون متصفح ويب آخر غير Internet Explorer مثل Chrome، Firefox or Opera، فلن يكون VBScript مفيدًا.
علاوة على ذلك، لن يتم تشغيل VBScript على أجهزة الكمبيوتر التي تعمل على أنظمة تشغيل أخرى غير Microsoft Windows بما فيها لينكسوماك وما إلى ذلك.
مثل أي لغة برمجة نصية أخرى، مرت VBScript بالعديد من التغييرات على مر السنين.
الآن، يتم استخدام VB Script كلغة البرمجة النصية الافتراضية ASP.
مفتاح التعلم
- VB Script هي لغة برمجة نصية تم تطويرها بواسطة Microsoft.
- وهي نسخة خفيفة من Microsoft يشبه Visual Basic وبناء جملة VBScript إلى حد كبير تلك الخاصة بـ Visual Basic.
- يجب استضافة برنامج VBScript على أي من هذه البيئات الثلاث:
- IIS (خادم معلومات الإنترنت) – Microsoftبرنامج خادم الويب الخاص بشركة
- وش (Windows مضيف البرمجة النصية) - بيئة الاستضافة الأصلية لـ Windows OS
- IE (Internet Explorer) – أبسط بيئة استضافة يمكننا استخدامها لتشغيل VBScript
- يمكن تشغيل VB Script فقط على Windows الأجهزة ومتصفح إنترنت إكسبلورر.
- إن أبسط الأدوات التي يمكنك استخدامها لإنشاء VBScript وتشغيله هي IE وأي محرر نصوص.



