Какво е VBScript? Въведение и примери

Какво е VBScript?

vbscript (Visual Basic Script) е разработен от Microsoft с намерение за разработване на динамични уеб страници. Това е скриптов език от страна на клиента JavaСкрипт. VBScript е лека версия на Microsoft Visual Basic. Синтаксисът на VBScript е много подобен на този на Visual Basic. Ако искате вашата уеб страница да бъде по-оживена и интерактивна, тогава можете да включите VBScript във вашия код.

VBScript е просто скриптов език. Така че не може да изпълнява кода си сам. Нуждае се от по-голям език за програмиране, за да го хоства.

В момента има 3 среди, в които могат да се изпълняват VB скриптове.

  1. IIS (Интернет информационен сървър) - Microsoftуеб сървър на
  2. WSH (Windows хост на скрипт)– Родната хостинг среда на Windows OS
  3. IE (Internet Explorer)– Най-простата хостинг среда, която можем да използваме за стартиране на VBScript

Как да създадете прост VBScript?

Имате нужда само от 2 прости инструмента, за да създадете и стартирате VBScript код в този урок:

  1. Internet Explorer – всяка версия, но е добре да използвате IE6 или по-висока.
  2. Текстов редактор – Можете да използвате нормални текстови редактори като Notepad++ or Microsoft Expression Web или дори Notepad за писане на VBScript код.

Нека започнем с разработването на проста програма VB Script.

В тази поредица от уроци ще вградим нашия VBScript код в много основен HTML код.

По този начин можем да видим VBScript в действие, като стартираме конкретния HTML файл в уеб браузъра Internet Explorer.

Пример за VBScript

Отворете вашия текстов редактор (Тук се използва Notepad. Можете да използвате какъвто текстов редактор искате) и добавете следните редове код.

<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>

Сега вашият текстов редактор ще изглежда така (изгледът и оформлението може да са различни в зависимост от текстовия редактор, който използвате):

Създайте прост VBScript
Проста програма VBscript

В тази програма следните раздели представляват 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 като текст на страницата.

Този код просто ще изведе изявлението „Да!!! Започнах да уча VB Scripting.“ на страницата на браузъра.

Отидете в менюто Файл и щракнете върху опцията „Запазване“. Сега ще получите прозорец като този:

Създайте прост VBScript

  1. Име на файл: въведете името като trial.html
  2. Запиши като тип: Всички файлове.
  3. Щракнете върху бутона за запазване

Щракнете върху бутона Запиши и ще видите файла trial.html в папката, в която сте запазили файла си.

За да изпълним VB Scripting кода, който току-що създадохме, трябва да отворим файла trial.html в Internet Explorer.

Ако сте задали IE като браузър по подразбиране, трябва само да щракнете два пъти върху файла trial.html.

Ако сте задали друг уеб браузър като браузър по подразбиране, щракнете с десния бутон върху файла и отидете на Отваряне с –> Internet Explorer по следния начин:

Създайте прост VBScript

Забележка: Може да ви бъде показано съобщение да направите IE браузър по подразбиране

Сега уеб браузърът IE ще бъде отворен с предупреждение за сигурност като това:

Създайте прост VBScript

Щракнете върху „Разрешаване на блокирано съдържание“ и ще бъдете попитани дали искате да зададете IE като браузър по подразбиране. Можете да щракнете върху Да или Не, както желаете. Сега ще получите следното съобщение в IE.

Създайте прост VBScript

Да, внедрихте успешно първия си VBScript код.

Отстраняване на неизправности

Ако кодът не работи –

  • Натиснете F12, за да отворите инструментите за разработчици
  • В лявата лента с инструменти превъртете надолу, докато видите страницата с настройки „Емулация“.
  • Променете режима на документ от стандартен („Edge“) на 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 включително и Linux, Mac и др.

Както всеки друг скриптов език, VBScript е преминал през много промени през годините.

Сега VB Script се използва като скриптов език по подразбиране на ASP.

КЛЮЧОВО УЧЕНЕ

  • VB Script е скриптов език, разработен от Microsoft.
  • Това е олекотена версия на Microsoft Синтаксисът на Visual Basic и VBScript е много подобен на този на Visual Basic.
  • Програма VBScript трябва да се хоства в някоя от тези 3 среди:
    1. IIS (Интернет информационен сървър) – Microsoftсобствен софтуер за уеб сървър
    2. WSH (Windows Scripting Host) – Родната хостинг среда на Windows OS
    3. IE (Internet Explorer) – Най-простата хостинг среда, която можем да използваме за стартиране на VBScript
  • VB Script може да работи само на Windows машини и браузър Internet Explorer.
  • Най-простите инструменти, които можете да използвате за създаване и стартиране на VBScript, са IE и всеки текстов редактор.