Mis on VBScript? Sissejuhatus ja näited

⚡ Nutikas kokkuvõte

VBScript on kerge kliendipoolne skriptimiskeel, mille on välja töötanud Microsoft et muuta veebilehed dünaamiliseks. Süntaksilt sarnane Visual Basicuga töötab see hostis, näiteks Internet Exploreris. Windows Skriptihost ehk internetiinfoserver.

  • 🧩 Mis see on: VBScript on Visual Basicu lihtsustatud versioon, mida kasutatakse veebilehtedele interaktiivsuse lisamiseks.
  • 🖥️ Vajab peremeest: See ei saa iseseisvalt töötada; see tugineb IIS-ile, Windows Skriptihost või Internet Explorer.
  • 📝 Lihtne seadistamine: VBScripti näidete kirjutamiseks ja käitamiseks vajate ainult tekstiredaktorit ja Internet Explorerit.
  • ▶ ️ Esimene programm: VBScripti manustamine HTML-i funktsiooniga document.write() prindib teksti brauseri lehele.
  • ⚠️ Piirangud: VBScript töötab ainult Windows ja Internet Exploreris, mitte Chrome'is Firefoxvõi muud süsteemid.
  • 🚫 Tänaseks aegunud: Microsoft on VBScripti tugi tühistanud; JavaSoovitatavad kaasaegsed alternatiivid on Script ja PowerShell.

Mis on VBScript

Mis on VBScript?

Vbscript (Visual Basic Script) on välja töötanud Microsoft eesmärgiga arendadaping dünaamilised veebilehed. See on kliendipoolne skriptimiskeel nagu JavaSkript. VBScript on selle kerge versioon Microsoft Visual Basic. VBScripti süntaks on väga sarnane Visual Basicu süntaksiga. Kui soovite, et teie veebileht oleks elavam ja interaktiivsem, võite oma koodi lisada VBScripti.

VBScript on lihtsalt skriptikeel. Seega ei saa see oma koodi iseseisvalt käivitada. Selle hostimiseks on vaja suuremat programmeerimiskeelt.

Praegu on 3 keskkonda, kus VB skripte saab käitada.

  1. IIS (Interneti teabeserver) - Microsoftveebiserver
  2. WSH (Windows skripti host)– üksuse kohalik hostimiskeskkond Windows OS
  3. IE (Internet Explorer)– Lihtsaim hostimiskeskkond, mida saame VBScripti käitamiseks kasutada

Kuidas luua lihtsat VBScripti?

VBScripti koodi loomiseks ja käitamiseks kogu selle õpetuse jooksul vajate ainult kahte lihtsat tööriista:

  1. Internet Explorer – mis tahes versioon, kuid hea on kasutada IE6 või uuemat versiooni.
  2. Tekstiredaktor – saate kasutada tavalisi tekstiredaktoreid nagu Notepad++ or Microsoft Expression Web või isegi Notepad VBScripti koodi kirjutamiseks.

Alustame arendusestping Lihtne VB skriptiprogramm.

Selles õpetuste seerias manustame oma VBScripti koodi väga lihtsasse HTML-koodi.

Nii näeme VBScripti töös, käivitades konkreetse HTML-faili Internet Exploreri veebibrauseris.

VBScripti näide

Avage oma tekstiredaktor (siin kasutatakse Notepadi. ​​Võite kasutada mis tahes tekstiredaktorit) ja lisage järgmised koodiread.

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

Nüüd näeb teie tekstiredaktor välja selline (välimus ja paigutus võivad teie kasutatavast tekstiredaktorist olenevalt erineda):

Looge lihtne VBScript
Lihtne VBscripti programm

Selles programmis moodustavad HTML-malli järgmised jaotised.

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

Ainult jaotis, mis algab comes as part of VB Scripting code.

Ükskõik, mis stringide jada faili document.write() sisestate, kuvab IE lehe tekstina.

See kood väljastab lihtsalt avalduse "Jah!!! Olen hakanud õppima VB skriptimist. brauseri lehel.

Minge menüüsse Fail ja klõpsake nuppu "Salvesta". Nüüd saate sellise akna:

Looge lihtne VBScript

  1. Failinimi: sisestage nimi trial.html
  2. Salvesta tüübina: Kõik failid.
  3. Klõpsake salvestamisnuppu

Klõpsake nuppu Salvesta ja näete faili trial.html kaustas, kuhu olete faili salvestanud.

Äsja loodud VB skriptimise koodi käivitamiseks peame avama Internet Exploreris faili trial.html.

Kui olete vaikebrauseriks määranud IE, peate lihtsalt topeltklõpsama failil trial.html.

Kui olete vaikebrauseriks määranud mõne muu veebibrauseri, paremklõpsake failil ja minge järgmiselt: Open With –> Internet Explorer:

Looge lihtne VBScript

Märkus. Teile võidakse kuvada teade IE muutmiseks vaikebrauseriks

Nüüd avatakse IE veebibrauser järgmise turvahoiatusega:

Looge lihtne VBScript

Klõpsake "Luba blokeeritud sisu" ja teilt küsitakse, kas soovite määrata IE vaikebrauseriks. Soovi korral võite klõpsata Jah või Ei. Nüüd saate IE-s järgmise teate.

Looge lihtne VBScript

Jah, rakendasite oma esimese VBScripti koodi edukalt.

Tõrkeotsing

Kui kood ei tööta -

  • Arendaja tööriistade avamiseks vajutage klahvi F12
  • Kerige vasakpoolsel tööriistaribal allapoole, kuni näete seadete lehte „Emulatsioon”.
  • Muutke dokumendirežiim vaikerežiimilt ("Edge") 10-le
  • Proovige kasutada järgmist koodi
<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>

VBScripti puudus

VBScripti peamine puudus on see, et enamik brausereid peale Internet Exploreri ei töötle VBScripti koodi. Teisisõnu, kui teie saidil on külastajaid, kes kasutavad muud veebibrauserit peale Internet Exploreri, näiteks Chrome'i, Firefox or Opera, siis pole VBScript kasulik.

Lisaks ei tööta VBScript arvutites, mis töötavad muudel operatsioonisüsteemidel peale Microsoft Windows kaasa arvatud Linux, Mac jne.

Nagu iga teine ​​skriptikeel, on ka VBScript aastate jooksul läbi teinud palju muudatusi.

Nüüd kasutatakse VB Scripti vaikimisi skriptikeelena ASP.

VÕTMINE ÕPPIMINE

  • VB Script on skriptikeel, mille on välja töötanud Microsoft.
  • See on kerge versioon Microsoft Visual Basic ja VBScripti süntaks on väga sarnased Visual Basicu süntaksiga.
  • VBScripti programm peab olema majutatud ühes neist kolmest keskkonnast:
    1. IIS (Interneti teabeserver) – Microsoftenda veebiserveri tarkvara
    2. WSH (Windows Skriptimishost) – üksuse algne hostimiskeskkond Windows OS
    3. IE (Internet Explorer) – lihtsaim hostimiskeskkond, mida saame VBScripti käitamiseks kasutada
  • VB Script saab töötada ainult Windows masinad ja Internet Exploreri brauser.
  • Lihtsaimad tööriistad, mida saate VBScripti loomiseks ja käitamiseks kasutada, on IE ja mis tahes tekstiredaktor.

KKK

VBScript on aegunud. Microsoft nüüd saadetakse see tellitava teenusena Windows funktsiooni ja plaanib selle vaikimisi keelata ning lõpuks eemaldada. Uued projektid peaksid seda kasutama JavaSelle asemel skript või PowerShell.

Internet Explorer lõpetati 2022. aasta juunis, seega VBScript ei tööta enam tänapäevases brauseris. See käivitub endiselt järgmiste kaudu: Windows Script Host ja IE režiim Edge'is, mida toetatakse vähemalt kuni 2029. aastani.

Mõlemad on kliendipoolsed skriptimiskeeled, aga JavaSkript töötab igas tänapäevases brauseris ja serverites, samas kui VBScript töötas ainult Internet Exploreris Windows. JavaScript on tänapäeval aktiivselt toetatud platvormideülene valik.

Jah. Tehisintellekti tööriistad suudavad VBScripti tõlkida JavaSkript või PowerShell, kaartping funktsioonid ja süntaks ning selgitage iga muudatust. Testige alati teisendatud koodi, kuna käitusaegne käitumine ja teegid võivad erineda.

Tehisintellekt oskab selgitada vananenud VBScripti, dokumenteerida iga rutiini tegevust, soovitada ohutumaid asendusi ja märgistada aegunud kõnesid. See aitab meeskondadel mõista ja järk-järgult vanu skripte migreerida enne, kui VBScript eemaldatakse. Windows.

Võta see postitus kokku järgmiselt: