Hva er VBScript? Introduksjon og eksempler
โก Smart oppsummering
VBScript er et lettvekts skriptsprรฅk pรฅ klientsiden utviklet av Microsoft for รฅ gjรธre nettsider dynamiske. Syntaksen ligner pรฅ Visual Basic, og den kjรธrer i en vert som Internet Explorer, Windows Skriptvert eller Internett-informasjonsserver.

Hva er VBScript?
VBScript (Visual Basic Script) er utviklet av Microsoft med den hensikt รฅ utvikleping dynamiske nettsider. Det er et klientsideskriptsprรฅk som JavaManus. VBScript er en lett versjon av Microsoft Visual Basic. Syntaksen til VBScript er veldig lik den til Visual Basic. Hvis du vil at nettsiden din skal vรฆre mer livlig og interaktiv, kan du inkludere VBScript i koden din.
VBScript er bare et skriptsprรฅk. Sรฅ den kan ikke kjรธre koden pรฅ egen hรฅnd. Den trenger et stรธrre programmeringssprรฅk for รฅ vรฆre vert for den.
Akkurat nรฅ er det 3 miljรธer der VB Scripts kan kjรธres.
- IIS (Internet Information Server) - Microsoftsin webserver
- WSH (Windows Skriptvert)โ Det opprinnelige vertsmiljรธet til Windows OS
- IE (Internet Explorer)โ Det enkleste vertsmiljรธet vi kan bruke til รฅ kjรธre VBScript
Hvordan lage et enkelt VBScript?
Du trenger bare 2 enkle verktรธy for รฅ lage og kjรธre VBScript-kode gjennom denne opplรฆringen:
- Internet Explorer โ hvilken som helst versjon, men det er greit รฅ bruke IE6 eller nyere.
- Tekstredigering - Du kan bruke vanlige tekstredigerere som Notepad++ or Microsoft Expression Web eller til og med Notepad for รฅ skrive VBScript-kode.
La oss starte med รฅ utvikleping et enkelt VB-skriptprogram.
I denne opplรฆringsserien vil vi bygge inn VBScript-koden vรฅr i en veldig enkel HTML-kode.
Pรฅ denne mรฅten kan vi se VBScript i aksjon ved รฅ kjรธre den bestemte HTML-filen i Internet Explorer-nettleseren.
Eksempel pรฅ VBScript
ร pne tekstredigeringsprogrammet (Her brukes Notisblokk. Du kan bruke hvilken tekstredigerer du vil) og legg til fรธlgende kodelinjer.
<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รฅ vil tekstredigeringsprogrammet ditt se slik ut (utseendet og layouten kan vรฆre forskjellig basert pรฅ tekstredigeringsprogrammet du bruker):

I dette programmet utgjรธr de fรธlgende delene HTML-malen.
<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>
Bare avsnittet som begynner med comes as part of VB Scripting code.
Uansett hvilken strengsekvens du legger inn i document.write() vil bli vist av IE som sidetekst.
Denne koden vil ganske enkelt sende ut setningen "Ja!!! Jeg har begynt รฅ lรฆre meg VB-skripting.ยป pรฅ nettlesersiden.
Gรฅ til Fil-menyen og klikk "Lagre". Nรฅ fรฅr du et vindu som dette:
- Filnavn: skriv inn navnet som trial.html
- Lagre som type: Alle filer.
- Klikk pรฅ lagre-knappen
Klikk pรฅ Lagre-knappen og du vil se filen trial.html i mappen der du har lagret filen.
For รฅ utfรธre VB-skriptkoden vi nettopp har laget, mรฅ vi รฅpne filen trial.html i Internet Explorer.
Hvis du har satt IE som standard nettleser, trenger du bare รฅ dobbeltklikke pรฅ filen trial.html.
Hvis du har satt en annen nettleser som standard nettleser, hรธyreklikk pรฅ filen og gรฅ til ร pne med โ> Internet Explorer slik:
Merk: Du kan bli vist en melding om รฅ gjรธre IE til din standard nettleser
Nรฅ vil IE-nettleseren รฅpnes med en sikkerhetsadvarsel som dette:
Klikk "Tillat blokkert innhold" og du vil bli spurt om du vil angi IE som standard nettleser. Du kan klikke Ja eller Nei som du vil. Nรฅ vil du fรฅ fรธlgende melding pรฅ IE.
Ja, du implementerte den fรธrste VBScript-koden din.
Feilsรธking
Hvis koden ikke fungerer โ
- Trykk F12 for รฅ รฅpne utviklerverktรธy
- Rull ned pรฅ venstre verktรธylinje til du ser innstillingssiden "Emulering".
- Endre dokumentmodus fra en standard ("Edge") til 10
- Prรธv รฅ bruke fรธlgende kode
<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>
Ulempen med VBScript
Den stรธrste ulempen med VBScript er at de fleste nettlesere unntatt Internet Explorer ikke vil behandle VBScript-kode. Med andre ord, hvis nettstedet ditt har besรธkende som bruker en annen nettleser enn Internet Explorer som Chrome, Firefox or Opera, da vil ikke VBScript vรฆre nyttig.
Dessuten vil ikke VBScript kjรธre pรฅ datamaskiner som kjรธrer pรฅ andre operativsystemer enn Microsoft Windows herunder Linux, Mac osv.
Som alle andre skriptsprรฅk, har VBScript gรฅtt gjennom mange endringer i lรธpet av รฅrene.
Nรฅ brukes VB Script som standard skriptsprรฅk for ASP.
NรKKELLรRING
- VB Script er et skriptsprรฅk utviklet av Microsoft.
- Det er en lett versjon av Microsoft Visual Basic og VBScript-syntaksen er veldig lik den til Visual Basic.
- VBScript-programmet mรฅ vรฆre vert for et av disse tre miljรธene:
- IIS (Internet Information Server) โ Microsoftsin egen webserverprogramvare
- WSH (Windows Scripting Host) โ Det opprinnelige vertsmiljรธet til Windows OS
- IE (Internet Explorer) โ Det enkleste vertsmiljรธet vi kan bruke til รฅ kjรธre VBScript
- VB Script kan bare kjรธres pรฅ Windows maskiner og nettleseren Internet Explorer.
- De enkleste verktรธyene du kan bruke til รฅ lage og kjรธre VBScript er IE og et hvilket som helst tekstredigeringsprogram.



