Mikä on VBScript? Johdanto & Esimerkit

⚡ Älykäs yhteenveto

VBScript on kevyt, asiakaspuolen skriptikieli, jonka on kehittänyt Microsoft tehdä verkkosivuista dynaamisia. Syntaksissaan se on samanlainen kuin Visual Basic, ja se toimii isännän, kuten Internet Explorerin, sisällä. Windows Skriptipalvelin tai Internet-tietopalvelin.

  • 🧩 Mikä se on: VBScript on Visual Basicin kevytversio, jota käytetään verkkosivujen interaktiivisuuden lisäämiseen.
  • 🖥️ Tarvitaan isäntä: Se ei voi toimia yksin; se on riippuvainen IIS:stä, Windows Skriptipalvelin tai Internet Explorer.
  • 📝 Yksinkertainen asennus: Tarvitset vain tekstieditorin ja Internet Explorerin VBScript-esimerkkien kirjoittamiseen ja suorittamiseen.
  • ▶ ️ Ensimmäinen ohjelma: VBScriptin upottaminen HTML-koodiin document.write()-funktiolla tulostaa tekstiä selainsivulle.
  • ⚠️ Rajoitukset: VBScript toimii vain Windows ja Internet Explorerissa, ei Chromessa Firefoxtai muita järjestelmiä.
  • 🚫 Vanhentunut tänään: Microsoft on vanhentanut VBScriptin; JavaSuositeltuja nykyaikaisia ​​vaihtoehtoja ovat Script ja PowerShell.

Mikä on VBScript

Mikä on VBScript?

vbscript (Visual Basic Script) on kehittänyt Microsoft tarkoituksenaan kehittääping dynaamiset verkkosivut. Se on asiakaspuolen komentosarjakieli, kuten 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ä.

  1. IIS (Internet Information Server) - Microsoftn verkkopalvelin
  2. WSH (Windows Script Host)– Sivuston alkuperäinen isännöintiympäristö Windows OS
  3. 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:

  1. Internet Explorer – mikä tahansa versio, mutta on hyvä käyttää IE6:ta tai uudempaa.
  2. Tekstieditori - Voit käyttää tavallisia tekstieditoreja, kuten Notepad++ or Microsoft Expression Web tai jopa Muistio VBScript-koodin kirjoittamiseen.

Aloitetaan kehityksestäping Yksinkertainen VB-skriptiohjelma.

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

Luo yksinkertainen VBScript
Yksinkertainen VBscript-ohjelma

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:

Luo yksinkertainen VBScript

  1. Tiedostonimi: kirjoita nimi muodossa trial.html
  2. Tallenna tyyppinä: Kaikki tiedostot.
  3. 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:

Luo yksinkertainen VBScript

Huomautus: Sinulle saatetaan näyttää viesti, jossa kehotetaan tekemään IE oletusselaimesi

Nyt IE-selain avataan seuraavanlaisella suojausvaroituksella:

Luo yksinkertainen VBScript

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

Luo yksinkertainen VBScript

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 isännöitävä jossakin näistä kolmesta ympäristöstä:
    1. IIS (Internet Information Server) – Microsoftoman web-palvelinohjelmiston
    2. WSH (Windows Scripting Host) – sovelluksen alkuperäinen isännöintiympäristö Windows OS
    3. 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.

UKK

VBScript on vanhentunut. Microsoft toimittaa sen nyt tilausversiona Windows ominaisuutta ja aikoo poistaa sen käytöstä oletuksena ja lopulta poistaa sen kokonaan. Uusien projektien tulisi käyttää JavaSkripti tai PowerShell sen sijaan.

Internet Explorer poistui käytöstä kesäkuussa 2022, joten VBScript ei enää toimi nykyaikaisessa selaimessa. Se suoritetaan edelleen seuraavien kautta: Windows Script Host ja IE-tila Edgessä, jota tuetaan ainakin vuoteen 2029 asti.

Molemmat ovat asiakaspuolen skriptikieliä, mutta JavaSkripti toimii kaikissa moderneissa selaimissa ja palvelimilla, kun taas VBScript toimi vain Internet Explorerissa Windows. JavaScript on nykyään aktiivisesti tuettu, alustojen välinen valinta.

Kyllä. Tekoälytyökalut voivat kääntää VBScriptin JavaSkripti tai PowerShell, karttaping funktiot ja syntaksi ja selitä jokainen muutos. Testaa aina muunnettu koodi, koska ajonaikainen toiminta ja kirjastot voivat vaihdella.

Tekoäly voi selittää vanhaa VBScriptiä, dokumentoida kunkin rutiinin toiminnan, ehdottaa turvallisempia korvauksia ja merkitä vanhentuneita kutsuja. Tämä auttaa tiimejä ymmärtämään ja siirtämään vanhat skriptit vähitellen ennen kuin VBScript poistetaan. Windows.

Tiivistä tämä viesti seuraavasti: