Что такое VBScript? Введение и примеры

Что такое VBScript?

VBScript (Visual Basic Script) разработан Microsoft с целью разработки динамических веб-страниц. Это язык сценариев на стороне клиента, например JavaСкрипт. VBScript — это облегченная версия Microsoft Visual Basic. Синтаксис VBScript очень похож на синтаксис Visual Basic. Если вы хотите, чтобы ваша веб-страница была более живой и интерактивной, вы можете включить в свой код VBScript.

VBScript — это просто язык сценариев. Таким образом, он не может запускать свой код самостоятельно. Для его размещения требуется более крупный язык программирования.

На данный момент существует три среды, в которых могут выполняться сценарии VB.

  1. IIS (информационный сервер Интернета) – Microsoftвеб-сервер
  2. ВШ (Windows Хост сценария)– Собственная среда хостинга Windows OS
  3. IE (Интернет Эксплорер)– Самая простая среда хостинга, которую мы можем использовать для запуска VBScript.

Как создать простой VBScript?

Для создания и запуска кода VBScript в этом руководстве вам понадобятся всего два простых инструмента:

  1. Internet Explorer – любая версия, но лучше использовать IE6 или выше.
  2. Текстовый редактор. Вы можете использовать обычные текстовые редакторы, такие как Notepad++ or Microsoft Expression Web или даже Блокнот для написания кода VBScript.

Начнем с разработки простой программы 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>

Теперь ваш текстовый редактор будет выглядеть так (внешний вид и макет могут отличаться в зависимости от используемого вами текстового редактора):

Создайте простой 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». на странице браузера.

Перейдите в меню «Файл» и нажмите «Сохранить». Теперь вы получите такое окно:

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

  1. Имя файла: введите имя в формате Trial.html.
  2. Тип сохранения: Все файлы.
  3. Нажмите кнопку сохранения

Нажмите кнопку «Сохранить», и вы увидите файл «trial.html» в папке, в которой вы сохранили файл.

Чтобы выполнить только что созданный код сценария VB, нам нужно открыть файл Trial.html в Internet Explorer.

Если вы установили IE в качестве браузера по умолчанию, вам просто нужно дважды щелкнуть файл Trial.html.

Если вы установили любой другой веб-браузер в качестве браузера по умолчанию, щелкните файл правой кнопкой мыши и выберите «Открыть с помощью» -> Internet Explorer, как показано ниже:

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

Примечание. Вам может быть показано сообщение с предложением сделать IE браузером по умолчанию.

Теперь веб-браузер IE откроется с таким предупреждением безопасности:

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

Нажмите «Разрешить заблокированный контент», и вас спросят, хотите ли вы установить IE в качестве браузера по умолчанию. Вы можете нажать Да или Нет по своему усмотрению. Теперь вы получите следующее сообщение в IE.

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

Да, вы успешно реализовали свой первый код 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 включая Linux, Mac и т. Д.

Как и любой другой язык сценариев, VBScript за прошедшие годы претерпел множество изменений.

Теперь VB Script используется в качестве языка сценариев по умолчанию. ASP.

КЛЮЧ ОБУЧЕНИЯ

  • VB Script — язык сценариев, разработанный Microsoft.
  • Это облегченная версия Microsoft Visual Basic и синтаксис VBScript очень похожи на синтаксис Visual Basic.
  • Программа VBScript должен быть размещен в любой из этих трех сред:
    1. IIS (информационный сервер Интернета) – Microsoftсобственное программное обеспечение веб-сервера
    2. ВШ (Windows Scripting Host) – собственная среда хостинга Windows OS
    3. IE (Internet Explorer) – самая простая среда хостинга, которую мы можем использовать для запуска VBScript.
  • VB Script может работать только на Windows компьютеры и браузер Internet Explorer.
  • Самыми простыми инструментами, которые можно использовать для создания и запуска VBScript, являются IE и любой текстовый редактор.