Mi az a VBScript? Bevezetés és példák
Mi az a VBScript?
vbscript (Visual Basic Script) fejlesztette ki Microsoft dinamikus weboldalak fejlesztésének szándékával. Olyan, mint a kliensoldali szkriptnyelv JavaForgatókönyv. A VBScript egy könnyű verziója Microsoft Visual Basic. A VBScript szintaxisa nagyon hasonló a Visual Basicéhez. Ha azt szeretné, hogy weboldala élénkebb és interaktívabb legyen, akkor beépítheti a VBScript-kódot a kódjába.
A VBScript csak egy szkriptnyelv. Tehát nem tudja futtatni a kódját önmagában. Nagyobb programozási nyelv kell hozzá.
Jelenleg 3 környezetben futhatnak VB Scriptek.
- IIS (Internet Information Server) - Microsoftwebszervere
- WSH (Windows Script Host)– A natív hosting környezet a Windows OS
- IE (Internet Explorer)– A legegyszerűbb hosting környezet, amellyel VBScriptet futtathatunk
Hogyan készítsünk egyszerű VBScript-et?
Csak 2 egyszerű eszközre van szüksége a VBScript-kód létrehozásához és futtatásához ebben az oktatóanyagban:
- Internet Explorer – bármilyen verzió, de jó az IE6 vagy újabb verzió használata.
- Szövegszerkesztő – Használhat normál szövegszerkesztőket, mint pl Notepad++ or Microsoft Expression Web vagy akár Jegyzettömb VBScript kód írásához.
Kezdjük egy egyszerű VB Script program fejlesztésével.
Ebben az oktatóanyag-sorozatban a VBScript-kódunkat egy nagyon egyszerű HTML-kódba ágyazzuk be.
Így működés közben láthatjuk a VBScript-et, ha az adott HTML-fájlt az Internet Explorer böngészőben futtatjuk.
VBScript példa
Nyissa meg a szövegszerkesztőt (itt a Jegyzettömb használatos. Bármelyik szövegszerkesztőt használhatja), és adja hozzá a következő kódsorokat.
<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>
A szövegszerkesztő most így fog kinézni (a megjelenés és az elrendezés eltérő lehet a használt szövegszerkesztőtől függően):
Ebben a programban a következő szakaszok alkotják a HTML-sablont.
<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>
Csak az ezzel kezdődő szakasz comes as part of VB Scripting code.
Bármilyen karakterlánc-szekvenciát is a document.write()-be helyezünk, az IE oldalszövegként jeleníti meg.
Ez a kód egyszerűen a „Igen!!! Elkezdtem tanulni a VB Scriptinget.” a böngésző oldalon.
Lépjen a Fájl menübe, és kattintson a „Mentés” lehetőségre. Most egy ehhez hasonló ablakot fog kapni:
- Fájlnév: írja be a nevet: trial.html
- Mentés típusa: Minden fájl.
- Kattintson a mentés gombra
Kattintson a Mentés gombra, és látni fogja a trial.html fájlt abban a mappában, ahová a fájlt elmentette.
A most létrehozott VB Scripting kód végrehajtásához meg kell nyitnunk a trial.html fájlt az Internet Explorerben.
Ha az IE-t állította be alapértelmezett böngészőként, egyszerűen kattintson duplán a trial.html fájlra.
Ha bármilyen más böngészőt állított be alapértelmezett böngészőként, kattintson a jobb gombbal a fájlra, és lépjen a Megnyitás -> Internet Explorer elemre, így:
Megjegyzés: Megjelenhet egy üzenet, hogy az IE legyen az alapértelmezett böngésző
Most az IE webböngészője egy ilyen biztonsági figyelmeztetéssel nyílik meg:
Kattintson a „Letiltott tartalom engedélyezése” elemre, és a rendszer megkérdezi, hogy be szeretné-e állítani az IE-t alapértelmezett böngészőként. Tetszés szerint kattintson az Igen vagy a Nem gombra. Most a következő üzenetet fogja kapni az IE-n.
Igen, sikeresen implementálta az első VBScript-kódot.
Hibaelhárítás
Ha a kód nem működik -
- Nyomja meg az F12 billentyűt a fejlesztői eszközök megnyitásához
- A bal oldali eszköztárban görgessen lefelé, amíg meg nem jelenik az „Emuláció” beállítási oldal
- Változtassa meg a Dokumentum módot alapértelmezettről („Ége”) 10-re
- Próbálja meg a következő kódot használni
<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>
A VBScript hátránya
A VBScript fő hátránya, hogy az Internet Explorer kivételével a legtöbb böngésző nem dolgozza fel a VBScript kódot. Más szóval, ha webhelyének olyan látogatói vannak, akik az Internet Exploreren kívül más böngészőt használnak, mint például a Chrome, Firefox or Opera, akkor a VBScript nem lesz hasznos.
Ezenkívül a VBScript nem fog futni azokon a számítógépeken, amelyek más operációs rendszeren futnak, mint Microsoft Windows beleértve Linux, Mac stb.
Mint minden más szkriptnyelv, a VBScript is sok változáson ment keresztül az évek során.
Most a VB Script az alapértelmezett szkriptnyelv ASP.
KULCS-TANULÁS
- A VB Script egy szkriptnyelv, amelyet a Microsoft.
- Ez egy könnyű változata Microsoft A Visual Basic és a VBScript szintaxis nagyon hasonlít a Visual Basic szintaxisához.
- VBScript program a következő három környezet valamelyikén kell tárolni:
- IIS (Internet Information Server) – Microsoftsaját webszerver szoftvere
- WSH (Windows Scripting Host) – A natív tárhelykörnyezet a Windows OS
- IE (Internet Explorer) – A legegyszerűbb hosting környezet, amellyel VBScriptet futtathatunk
- A VB Script csak ezen futhat Windows gépek és Internet Explorer böngésző.
- A VBScript létrehozásához és futtatásához használható legegyszerűbb eszközök az IE és bármely szövegszerkesztő.