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 det er: VBScript er en lettversjon av Visual Basic som brukes til å legge til interaktivitet på nettsider.
  • 🖥️ Trenger en vert: Den kan ikke kjøre alene; den er avhengig av IIS, Windows Script Host eller Internet Explorer.
  • 📝 Enkelt oppsett: Du trenger bare en teksteditor og Internet Explorer for å skrive og kjøre VBScript-eksempler.
  • ▶ ️ Første program: Innbygging av VBScript i HTML med document.write() skriver ut tekst på nettlesersiden.
  • ⚠️ Begrensninger: VBScript kjører bare på Windows og Internet Explorer, ikke på Chrome, Firefox, eller andre systemer.
  • 🚫 Utdatert i dag: Microsoft har utdatert VBScript; JavaScript og PowerShell er de anbefalte moderne alternativene.

Hva er VBScript

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.

  1. IIS (Internet Information Server) - Microsoftsin webserver
  2. WSH (Windows Skriptvert)– Det opprinnelige vertsmiljøet til Windows OS
  3. 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:

  1. Internet Explorer – hvilken som helst versjon, men det er greit å bruke IE6 eller nyere.
  2. 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):

Lag et enkelt VBScript
Enkelt VBscript-program

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:

Lag et enkelt VBScript

  1. Filnavn: skriv inn navnet som trial.html
  2. Lagre som type: Alle filer.
  3. 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:

Lag et enkelt VBScript

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:

Lag et enkelt VBScript

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.

Lag et enkelt VBScript

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:
    1. IIS (Internet Information Server) – Microsoftsin egen webserverprogramvare
    2. WSH (Windows Scripting Host) – Det opprinnelige vertsmiljøet til Windows OS
    3. 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.

Spørsmål og svar

VBScript er utdatert. Microsoft sender den nå som en på forespørsel Windows funksjonen og planlegger å deaktivere den som standard og etter hvert fjerne den. Nye prosjekter bør bruke JavaScript eller PowerShell i stedet.

Internet Explorer ble pensjonert i juni 2022, så VBScript kjører ikke lenger i en moderne nettleser. Den kjører fortsatt gjennom Windows Script Host og IE-modus i Edge, som støttes frem til minst 2029.

Begge er klientsideskriptspråk, men JavaSkript kjører i alle moderne nettlesere og på servere, mens VBScript bare kjørte i Internet Explorer på Windows. JavaScript er det aktivt støttede valget på tvers av plattformer i dag.

Ja. AI-verktøy kan oversette VBScript til JavaSkript eller PowerShell, kartping funksjoner og syntaks, og forklar hver endring. Test alltid den konverterte koden, siden kjøretidsoppførsel og biblioteker kan variere.

AI kan forklare eldre VBScript, dokumentere hva hver rutine gjør, foreslå tryggere erstatninger og flagge utdaterte anrop. Dette hjelper team med å forstå og gradvis migrere gamle skript før VBScript fjernes fra Windows.

Oppsummer dette innlegget med: