Mikä on VBScript? Johdanto & Esimerkit
Mikä on VBScript?
vbscript (Visual Basic Script) on kehittänyt Microsoft dynaamisten verkkosivujen kehittämiseksi. Se on kuin asiakaspuolen komentosarjakieli JavaKäsikirjoitus. VBScript on kevyt versio Microsoft Visual Basic. VBScriptin syntaksi on hyvin samanlainen kuin Visual Basicin syntaksi. Jos haluat verkkosivustasi elävämmän ja interaktiivisemman, voit sisällyttää VBScriptin koodiisi.
VBScript on vain skriptikieli. Joten se ei voi suorittaa koodiaan yksinään. Se tarvitsee suuremman ohjelmointikielen isännöikseen sitä.
Tällä hetkellä VB-komentosarjat voivat toimia kolmessa ympäristössä.
- IIS (Internet Information Server) - Microsoftn verkkopalvelin
- WSH (Windows Script Host)– Sivuston alkuperäinen isännöintiympäristö Windows OS
- IE (Internet Explorer)– Yksinkertaisin hosting-ympäristö, jota voimme käyttää VBScriptin suorittamiseen
Kuinka luoda yksinkertainen VBScript?
Tarvitset vain kaksi yksinkertaista työkalua VBScript-koodin luomiseen ja suorittamiseen koko tämän opetusohjelman ajan:
- Internet Explorer – mikä tahansa versio, mutta on hyvä käyttää IE6:ta tai uudempaa.
- Tekstieditori - Voit käyttää tavallisia tekstieditoreja, kuten Notepad++ or Microsoft Expression Web tai jopa Muistio VBScript-koodin kirjoittamiseen.
Aloitetaan kehittämällä yksinkertainen VB Script -ohjelma.
Tässä opetusohjelmasarjassa upotamme VBScript-koodimme hyvin yksinkertaiseen HTML-koodiin.
Tällä tavalla voimme nähdä VBScriptin toiminnassa suorittamalla tietyn HTML-tiedoston Internet Explorer -selaimessa.
VBScript esimerkki
Avaa tekstieditori (tässä käytetään Notepadia. Voit käyttää mitä tahansa tekstieditoria) ja lisää seuraavat koodirivit.
<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>
Nyt tekstieditorisi näyttää tältä (ulkonäkö ja asettelu voivat vaihdella käyttämäsi tekstieditorin mukaan):

Tässä ohjelmassa seuraavat osat muodostavat HTML-mallin.
<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>
Vain se osa, joka alkaa comes as part of VB Scripting code.
IE näyttää sivutekstinä minkä tahansa merkkijonosekvenssin, jonka laitat document.write()-tiedostoon.
Tämä koodi tulostaa vain lausunnon "Kyllä!!! Olen alkanut oppia VB-skriptausta." selainsivulla.
Siirry Tiedosto-valikkoon ja napsauta "Tallenna" -vaihtoehtoa. Nyt saat seuraavanlaisen ikkunan:
- Tiedostonimi: kirjoita nimi muodossa trial.html
- Tallenna tyyppinä: Kaikki tiedostot.
- Napsauta tallennuspainiketta
Napsauta Tallenna-painiketta ja näet tiedoston trial.html kansiossa, johon olet tallentanut tiedoston.
Juuri luomamme VB-komentosarjakoodin suorittamiseksi meidän on avattava trial.html-tiedosto Internet Explorerissa.
Jos olet asettanut IE:n oletusselaimeksesi, sinun tarvitsee vain kaksoisnapsauttaa tiedostoa trial.html.
Jos olet asettanut jonkin muun verkkoselaimen oletusselaimeksi, napsauta tiedostoa hiiren kakkospainikkeella ja siirry kohtaan Avaa -> Internet Explorer näin:
Huomautus: Sinulle saatetaan näyttää viesti, jossa kehotetaan tekemään IE oletusselaimesi
Nyt IE-selain avataan seuraavanlaisella suojausvaroituksella:
Napsauta "Salli estetty sisältö" ja sinulta kysytään, haluatko asettaa IE:n oletusselaimeksi. Voit napsauttaa Kyllä tai Ei haluamallasi tavalla. Nyt saat seuraavan viestin IE:ssä.
Kyllä, olet ottanut ensimmäisen VBScript-koodisi käyttöön onnistuneesti.
Ongelmien karttoittaminen
Jos koodi ei toimi -
- Paina F12 avataksesi kehittäjätyökalut
- Vieritä vasemmassa työkalupalkissa alaspäin, kunnes näet Emulointi-asetussivun
- Muuta asiakirjatila oletusasetuksesta ("Edge") 10:ksi
- Kokeile käyttää seuraavaa koodia
<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>
VBScriptin huono puoli
VBScriptin suurin haittapuoli on, että useimmat selaimet paitsi Internet Explorer eivät käsittele VBScript-koodia. Toisin sanoen, jos sivustollasi on vierailijoita, jotka käyttävät muuta verkkoselainta kuin Internet Exploreria, kuten Chromea, Firefox or Opera, silloin VBScriptistä ei ole hyötyä.
Lisäksi VBScript ei toimi tietokoneissa, jotka toimivat muilla käyttöjärjestelmillä kuin Microsoft Windows mukaan lukien Linux, Mac jne.
Kuten kaikki muutkin skriptikielet, VBScript on käynyt läpi monia muutoksia vuosien varrella.
Nyt VB Scriptiä käytetään oletuskomentosarjakielenä ASP.
AVAIN OPPIMINEN
- VB Script on skriptikieli, jonka on kehittänyt Microsoft.
- Se on kevyt versio Microsoft Visual Basic ja VBScript-syntaksi ovat hyvin samankaltaisia kuin Visual Basic.
- VBScript ohjelma on oltava jossakin näistä kolmesta ympäristöstä:
- IIS (Internet Information Server) – Microsoftoman web-palvelinohjelmiston
- WSH (Windows Scripting Host) – sovelluksen alkuperäinen isännöintiympäristö Windows OS
- IE (Internet Explorer) – Yksinkertaisin hosting-ympäristö, jota voimme käyttää VBScriptin suorittamiseen
- VB Script voi toimia vain Windows koneet ja Internet Explorer -selain.
- Yksinkertaisimpia työkaluja VBScriptin luomiseen ja suorittamiseen ovat IE ja mikä tahansa tekstieditori.