Що таке VBScript? Вступ і приклади

⚡ Розумний підсумок

VBScript — це легка клієнтська мова сценаріїв, розроблена... Microsoft щоб зробити веб-сторінки динамічними. Подібний за синтаксисом до Visual Basic, він працює всередині хоста, такого як Internet Explorer, Windows Хост скриптів або інформаційний сервер Інтернету.

  • 🧩 Що Це: VBScript — це спрощена версія Visual Basic, яка використовується для додавання інтерактивності до веб-сторінок.
  • 🖥️ Потрібен господар: Він не може працювати самостійно; він покладається на IIS, Windows Хост скриптів або Internet Explorer.
  • ???? Просте налаштування: Для написання та запуску прикладів VBScript вам потрібен лише текстовий редактор та Internet Explorer.
  • ▶ ゚ Перша програма: Вбудовування VBScript у HTML за допомогою document.write() друкує текст на сторінці браузера.
  • ⚠️ Обмеження: VBScript працює лише на Windows та Internet Explorer, а не Chrome, Firefox, або інші системи.
  • 🚫 Застаріло сьогодні: Microsoft застарів VBScript; JavaScript та PowerShell – це рекомендовані сучасні альтернативи.

Що таке VBScript

Що таке VBScript?

vbscript (Visual Basic Script) розроблено Microsoft з метою розвиткуping динамічні веб-сторінки. Це клієнтська мова сценаріїв, подібна до 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 або навіть Блокнот для написання коду 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>

Тепер ваш текстовий редактор виглядатиме так (вигляд і макет можуть відрізнятися залежно від текстового редактора, який ви використовуєте):

Створіть простий 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 (Internet Information Server) – Microsoftвласне програмне забезпечення веб-сервера
    2. WSH (Windows Scripting Host) – власне середовище хостингу Windows OS
    3. IE (Internet Explorer) – найпростіше середовище хостингу, яке ми можемо використовувати для запуску VBScript
  • VB Script може працювати лише на Windows машини та браузер Internet Explorer.
  • Найпростішими інструментами, які можна використовувати для створення та запуску VBScript, є IE та будь-який текстовий редактор.

Поширені запитання

VBScript застарів. Microsoft тепер постачається на вимогу Windows функцію та планує вимкнути її за замовчуванням, а зрештою видалити. Нові проекти повинні використовувати JavaСкрипт або PowerShell замість цього.

Internet Explorer припинив підтримку у червні 2022 року, тому VBScript більше не працює в сучасному браузері. Він все ще виконується через Windows Режим Script Host та IE в Edge, який підтримуватиметься щонайменше до 2029 року.

Обидві є клієнтськими скриптовими мовами, але JavaСкрипт працює в кожному сучасному браузері та на серверах, тоді як VBScript працює лише в Internet Explorer на Windows. JavaСкрипти сьогодні є активно підтримуваним кросплатформним вибором.

Так. Інструменти штучного інтелекту можуть перетворювати VBScript на JavaСкрипт або PowerShell, картаping функції та синтаксис, а також поясніть кожну зміну. ​​Завжди тестуйте перетворений код, оскільки поведінка середовища виконання та бібліотеки можуть відрізнятися.

Штучний інтелект може пояснювати застарілі версії VBScript, документувати дії кожної процедури, пропонувати безпечніші заміни та позначати застарілі виклики. Це допомагає командам розуміти та поступово переносити старі скрипти, перш ніж VBScript буде видалено з Windows.

Підсумуйте цей пост за допомогою: