..


Sponsrade länkar

Dialogrutorna i VBScript

Artikel skriven av Luca Ruggiero
Sidan 1 av 2

Den klientsidan VBScript ger utvecklaren ett stort antal dialoger med användaren, många fler än dess historiska rival JavaScript av två skäl:

1. dialogrutor som också använder standard JavaScript-objekt är en del av webbläsaren, och särskilt inte språket;

2. är ett derivat av VBScript programmeringsspråk kallas Visual Basic, har till sitt förfogande fönstren låda som i sin tur finns.

Vi utgår från den första, eller de ägare av alla webbläsare, även för JavaScript. Det finns tre och är en del av fönstret objektet, även om du inte behöver ange det i kod.

De är:

  • Alert - skapar en varningsruta med en knapp för att stänga bekräftelse av läsning.
  • Bekräfta - Det bekräftar genomförandet av operationen som skall utföras.
  • Fråga - uppmanar användaren att mata in text som sedan kommer att användas för något ändamål.
Låt oss se ett exempel på Alert:





 <script type="text/vbscript">







 Alert "Hello, World!"







 </ Script>



Ingenting är mer enkel och intuitiv.

Låt oss nu se ett komplett exempel på Bekräfta:






 <script type="text/vbscript">







 Dim bekräftar







 bekräftelse = bekräfta ("Klicka på någon av knapparna ...")







 Sen om bekräftade



    



 Alert "Du klickade på OK!"







 Else



    



 Alert "Du klickade på Avbryt!"







 End If







 </ Script>



I posten lagras i en variabel och är ett villkor för att utvärdera valet och utföra olika rutiner, eller bara köra om valet gjordes OK, som i följande:





 <script type="text/vbscript">







 Dim bekräftar







 bekräftelse = bekräfta ("fullfölja verkställigheten av skriptet?")







 Sen om bekräftade



    



 "Rutin att UTFÖRA ...







 End If







 </ Script>



Vi avslutar med ett exempel på en fråga:





 <script type="text/vbscript">







 Dim begäran







 Begär = prompt ("Skriv in ditt namn", "")







 Om Request = "" Eller IsNull (obligatoriskt) Sedan



    



 Alert "Hej kompis!"







 Else



    



 End If







 </ Script>



Verksamheten är praktiskt taget identiskt med det föregående element och den andra parametern i prompten "" För att förhindra att det skrivs in som standard, det speciella värdet "undefined".

I samma kategori ...
E-Learning
ASP-Zero (ebook) ASP-Zero (ebook)
Att lära Microsoft ASP och VBScript från grunden. På endast 29 €.
Visual Basic 6 (Kurs) Visual Basic 6 (Kurs)
Gör Desktopapplikationer med VB6. Från 39 €.
Sponsrade länkar