Ce este VBScript? Introducere și exemple

Ce este VBScript?

vbscript (Visual Basic Script) este dezvoltat de Microsoft cu intenția de a dezvolta pagini web dinamice. Este un limbaj de scriptare la nivelul clientului JavaScenariul. VBScript este o versiune ușoară a Microsoft Visual Basic. Sintaxa VBScript este foarte asemănătoare cu cea a Visual Basic. Dacă doriți ca pagina dvs. web să fie mai animată și mai interactivă, atunci puteți încorpora VBScript în cod.

VBScript este doar un limbaj de scripting. Deci, nu poate rula codul singur. Are nevoie de un limbaj de programare mai mare pentru a-l găzdui.

În acest moment, există 3 medii în care se pot rula Scripturi VB.

  1. IIS (Internet Information Server) - Microsoftserverul web al lui
  2. WSH (Windows Script Host)– Mediul de găzduire nativ al Windows OS
  3. IE (Internet Explorer)– Cel mai simplu mediu de găzduire pe care îl putem folosi pentru a rula VBScript

Cum se creează un VBScript simplu?

Aveți nevoie doar de 2 instrumente simple pentru a crea și rula cod VBScript pe parcursul acestui tutorial:

  1. Internet Explorer – orice versiune, dar este bine să utilizați IE6 sau mai sus.
  2. Editor de text – Puteți utiliza editoare de text normale, cum ar fi Notepad++ or Microsoft Expression Web sau chiar Notepad pentru a scrie codul VBScript.

Să începem prin a dezvolta un program simplu VB Script.

În această serie de tutoriale, vom încorpora codul nostru VBScript într-un cod HTML foarte simplu.

În acest fel, putem vedea VBScript în acțiune prin rularea anumitor fișiere HTML în browserul web Internet Explorer.

Exemplu VBScript

Deschideți editorul de text (Aici se folosește Notepad. Puteți utiliza orice editor de text doriți) și adăugați următoarele linii de cod.

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

Acum editorul de text va arăta astfel (aspectul și aspectul pot fi diferite în funcție de editorul de text pe care îl utilizați):

Creați un VBScript simplu
Program VBscript simplu

În acest program, următoarele secțiuni constituie șablonul 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>

Doar secțiunea care începe cu comes as part of VB Scripting code.

Orice secvență de șiruri pe care o puneți în document.write() va fi afișată de IE ca text de pagină.

Acest cod va scoate pur și simplu declarația „Da!!! Am început să învăț VB Scripting.” pe pagina browserului.

Accesați meniul Fișier și faceți clic pe opțiunea „Salvare”. Acum veți obține o fereastră ca aceasta:

Creați un VBScript simplu

  1. Nume fișier: introduceți numele ca trial.html
  2. Salvați ca tip: Toate fișierele.
  3. Faceți clic pe butonul de salvare

Faceți clic pe butonul Salvare și veți vedea fișierul trial.html în folderul în care ați salvat fișierul.

Pentru a executa codul VB Scripting pe care tocmai l-am creat, trebuie să deschidem fișierul trial.html în Internet Explorer.

Dacă ați setat IE ca browser implicit, trebuie doar să faceți dublu clic pe fișierul trial.html.

Dacă ați setat orice alt browser web ca browser implicit, faceți clic dreapta pe fișier și accesați Deschide cu –> Internet Explorer astfel:

Creați un VBScript simplu

Notă: este posibil să vi se afișeze un mesaj pentru a face din IE browserul implicit

Acum, browserul web IE va fi deschis cu un avertisment de securitate ca acesta:

Creați un VBScript simplu

Faceți clic pe „Permite conținut blocat” și veți fi întrebat dacă doriți să setați IE ca browser implicit. Puteți face clic pe Da sau Nu după cum doriți. Acum, veți primi următorul mesaj pe IE.

Creați un VBScript simplu

Da, ați implementat primul cod VBScript cu succes.

Depanare

Dacă codul nu funcționează -

  • Apăsați F12 pentru a deschide instrumentele pentru dezvoltatori
  • În bara de instrumente din stânga, derulați în jos până când vedeți pagina de setări „Emulare”.
  • Schimbați modul document de la o valoare implicită ("Edge") la 10
  • Încercați să utilizați următorul cod
<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>

Dezavantajul VBScript

Principalul dezavantaj al VBScript este că majoritatea browserelor, cu excepția Internet Explorer, nu vor procesa codul VBScript. Cu alte cuvinte, dacă site-ul dvs. are vizitatori care folosesc un alt browser web decât Internet Explorer, cum ar fi Chrome, Firefox or Opera, atunci VBScript nu va fi util.

Mai mult, VBScript nu va rula pe computere care rulează pe alte sisteme de operare decât Microsoft Windows inclusiv Linux, Mac etc.

Ca orice alt limbaj de scripting, VBScript a trecut prin multe schimbări de-a lungul anilor.

Acum, VB Script este folosit ca limbaj de scripting implicit al ASP.

ÎNVĂȚAREA CHEIE

  • VB Script este un limbaj de scripting dezvoltat de Microsoft.
  • Este o versiune ușoară a Microsoft Visual Basic și sintaxa VBScript este foarte asemănătoare cu cea a Visual Basic.
  • Programul VBScript trebuie să fie găzduit în oricare dintre aceste 3 medii:
    1. IIS (Internet Information Server) - Microsoftpropriul software de server web
    2. WSH (Windows Scripting Host) – Mediul de găzduire nativ al Windows OS
    3. IE (Internet Explorer) – Cel mai simplu mediu de găzduire pe care îl putem folosi pentru a rula VBScript
  • Scriptul VB poate rula numai pe Windows mașini și browser Internet Explorer.
  • Cele mai simple instrumente pe care le puteți utiliza pentru a crea și rula VBScript sunt IE și orice editor de text.