Wat is VBScript? Inleiding en voorbeelden

Wat is VBScript?

VBScript (Visual Basic Script) is ontwikkeld door Microsoft met de bedoeling dynamische webpagina's te ontwikkelen. Het is een scripttaal aan de clientzijde, zoals JavaScript. VBScript is een lightversie van Microsoft Visuele basis. De syntaxis van VBScript lijkt sterk op die van Visual Basic. Als u wilt dat uw webpagina levendiger en interactiever wordt, kunt u VBScript in uw code opnemen.

VBScript is slechts een scripttaal. Het kan de code dus niet zelfstandig uitvoeren. Het heeft een grotere programmeertaal nodig om het te hosten.

Op dit moment zijn er 3 omgevingen waar VB-scripts kunnen worden uitgevoerd.

  1. IIS (internetinformatieserver) - Microsoft’s webserver
  2. WSH (Windows-scripthost)– De native hostingomgeving van het Windows-besturingssysteem
  3. DWZ (Internet Explorer)– De eenvoudigste hostingomgeving die we kunnen gebruiken om VBScript uit te voeren

Hoe maak je een eenvoudig VBScript?

U hebt tijdens deze zelfstudie slechts twee eenvoudige hulpmiddelen nodig om VBScript-code te maken en uit te voeren:

  1. Internet Explorer – elke versie, maar het is goed om IE6 of hoger te gebruiken.
  2. Teksteditor – U kunt normale teksteditors gebruiken, zoals Notepad++ of Microsoft Expression Web of zelfs Kladblok om VBScript-code te schrijven.

Laten we beginnen met het ontwikkelen van een eenvoudig VB Script-programma.

In deze tutorialserie zullen we onze VBScript-code insluiten in een zeer eenvoudige HTML-code.

Op deze manier kunnen we VBScript in actie zien door het specifieke HTML-bestand in de webbrowser Internet Explorer uit te voeren.

VBScript-voorbeeld

Open uw teksteditor (hier wordt Kladblok gebruikt. U kunt elke gewenste teksteditor gebruiken) en voeg de volgende tekst toewing regels code.

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

Nu zal uw teksteditor er als volgt uitzien (het uiterlijk en de lay-out kunnen verschillen, afhankelijk van de teksteditor die u gebruikt):

Maak een eenvoudig VBScript
Eenvoudig VBscript-programma

In dit programma volgt het volgendewing secties vormen de HTML-sjabloon.

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

Alleen het gedeelte dat begint met comes as part of VB Scripting code.

Welke tekenreeksreeks u ook in document.write() plaatst, wordt door IE weergegeven als paginatekst.

Deze code zal eenvoudigweg de verklaring “Ja!!! Ik ben begonnen met het leren van VB Scripting.” op de browserpagina.

Ga naar het menu Bestand en klik op de optie "Opslaan". Nu krijg je een venster als dit:

Maak een eenvoudig VBScript

  1. Bestandsnaam: voer de naam in als trial.html
  2. Opslaan als type: Alle bestanden.
  3. Klik op de knop Opslaan

Klik op de knop Opslaan en u ziet het bestand trial.html in de map waarin u uw bestand heeft opgeslagen.

Om de VB-scriptcode uit te voeren die we zojuist hebben gemaakt, moeten we het bestand trial.html openen in Internet Explorer.

Als u IE als uw standaardbrowser heeft ingesteld, hoeft u alleen maar te dubbelklikken op het bestand trial.html.

Als u een andere webbrowser als standaardbrowser heeft ingesteld, klikt u met de rechtermuisknop op het bestand en gaat u als volgt naar Openen met -> Internet Explorer:

Maak een eenvoudig VBScript

Opmerking: Mogelijk krijgt u een bericht te zien om van IE uw standaardbrowser te maken

Nu wordt de IE-webbrowser geopend met een beveiligingswaarschuwing zoals deze:

Maak een eenvoudig VBScript

Klik op “Geblokkeerde inhoud toestaan” en u wordt gevraagd of u IE als uw standaardbrowser wilt instellen. U kunt naar wens op Ja of Nee klikken. Nu krijg je het volgendewing bericht op IE.

Maak een eenvoudig VBScript

Ja, u heeft uw eerste VBScript-code met succes geïmplementeerd.

Probleemoplossen

Als de code niet werkt –

  • Druk op F12 om ontwikkelaarstools te openen
  • Blader in de linkerwerkbalk naar beneden totdat u de instellingenpagina "Emulatie" ziet
  • Wijzig de documentmodus van standaard (“Rand”) naar 10
  • Probeer het volgende te gebruikenwing code
<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>

Nadeel van VBScript

Het grootste nadeel van VBScript is dat de meeste browsers, behalve Internet Explorer, geen VBScript-code verwerken. Met andere woorden, als uw site bezoekers heeft die een andere webbrowser dan Internet Explorer zoals Chrome gebruiken, Firefox of Opera, dan zal VBScript niet nuttig zijn.

Bovendien zal VBScript niet draaien op computers die op andere besturingssystemen draaien dan Microsoft Ramen inclusief Linux, Mac enz.

Net als elke andere scripttaal heeft VBScript door de jaren heen veel veranderingen ondergaan.

Nu wordt VB Script gebruikt als de standaard scripttaal van ASP.

BELANGRIJKE LESSEN

  • VB Script is een scripttaal ontwikkeld door Microsoft.
  • Het is een lightversie van Microsoft Visual Basic en de VBScript-syntaxis lijken sterk op die van Visual Basic.
  • VBScript-programma moet worden gehost op een van deze 3 omgevingen:
    1. IIS (internetinformatieserver) – Microsoft’s eigen webserversoftware
    2. WSH (Windows Scripting Host) – De native hostingomgeving van het Windows-besturingssysteem
    3. IE (Internet Explorer) – De eenvoudigste hostingomgeving die we kunnen gebruiken om VBScript uit te voeren
  • VB Script kan alleen worden uitgevoerd op Windows-machines en de Internet Explorer-browser.
  • De eenvoudigste hulpmiddelen die u kunt gebruiken om VBScript te maken en uit te voeren zijn IE en elke teksteditor.