Ce este VBScript? Introducere și exemple

⚡ Rezumat inteligent

VBScript este un limbaj de scripting ușor, pe partea de client, dezvoltat de Microsoft pentru a face paginile web dinamice. Similar ca sintaxă cu Visual Basic, rulează într-o gazdă precum Internet Explorer, Windows Gazdă de scripturi sau server de informații Internet.

  • 🧩 Ce este: VBScript este o versiune light a Visual Basic utilizată pentru a adăuga interactivitate paginilor web.
  • 🖥️ Necesită o gazdă: Nu poate rula singur; se bazează pe IIS, Windows Gazdă de scripturi sau Internet Explorer.
  • 📝 Configurare simplă: Ai nevoie doar de un editor de text și de Internet Explorer pentru a scrie și rula exemple VBScript.
  • ▶ ️ Primul program: Integrarea VBScript în HTML cu document.write() imprimă text pe pagina browserului.
  • ⚠️ Limitări: VBScript rulează doar pe Windows și Internet Explorer, nu pe Chrome, Firefox, sau alte sisteme.
  • 🚫 Depreciat astăzi: Microsoft a depreciat VBScript; JavaScript și PowerShell sunt alternativele moderne recomandate.

Ce este VBScript

Ce este VBScript?

vbscript (Visual Basic Script) este dezvoltat de Microsoft cu intenția de a dezvoltaping pagini web dinamice. Este un limbaj de scripting pe partea de client, precum 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 dezvoltareping un program VB Script simplu.

Î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 pe 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.

Întrebări frecvente

VBScript este depreciat. Microsoft acum îl livrează la cerere Windows funcție și intenționează să o dezactiveze în mod implicit și, în cele din urmă, să o elimine. Noile proiecte ar trebui să utilizeze JavaScript sau PowerShell în schimb.

Internet Explorer a fost retras în iunie 2022, așa că VBScript nu mai rulează într-un browser modern. Încă se execută prin Windows Script Host și modul IE în Edge, care sunt acceptate cel puțin până în 2029.

Ambele sunt limbaje de scripting pe partea de client, dar JavaScriptul rulează în fiecare browser modern și pe servere, în timp ce VBScript rula doar în Internet Explorer pe Windows. JavaScriptul este opțiunea multiplatformă, susținută activ în prezent.

Da. Instrumentele de inteligență artificială pot traduce VBScript în JavaScript sau PowerShell, hartăping funcții și sintaxă și explicați fiecare modificare. Testați întotdeauna codul convertit, deoarece comportamentul la rulare și bibliotecile pot diferi.

IA poate explica VBScript-ul vechi, documenta ce face fiecare rutină, sugera înlocuiri mai sigure și semnaliza apelurile depreciate. Acest lucru ajută echipele să înțeleagă și să migreze treptat scripturile vechi înainte ca VBScript să fie eliminat din Windows.

Rezumați această postare cu: