..


Gesponsorde links

De dialogen in VBScript

Artikel geschreven door Luca Ruggiero
Pagina 1 van 2

De client-side VBScript biedt de ontwikkelaar een groot aantal van de dialogen met de gebruiker, veel meer dan zijn historische rivaal JavaScript, om twee redenen:

1. dialoogvensters die ook gebruik maakt van standaard JavaScript-objecten maken deel uit van de browser, en in het bijzonder niet de taal;

2. als een afgeleide van de programmeertaal VBScript bekende Visual Basic, beschikt over de ramen box die op zijn beurt weer beschikbaar is.

We beginnen vanaf de eerste, of die eigenaren van alle browsers, ook beschikbaar voor JavaScript. Er zijn drie en maken deel uit van het venster object, zelfs als je het niet nodig om het te geven in code.

Zij zijn:

  • Alert - creëert een waarschuwingsvenster met een knop te sluiten de bevestiging van de lezing.
  • Bevestig - bevestigt de uitvoering van de operatie uit te voeren.
  • Prompt - vraagt ​​de gebruiker om tekst invoeren die dan worden gebruikt voor enig doel.
Laten we eens een voorbeeld van Alert te zien:





 <script type="text/vbscript">







 Alert "Hello, World!"







 </ Script>



Niets is eenvoudig en intuïtief.

Laat ons nu een complete voorbeeld van Confirm te zien:






 <script type="text/vbscript">







 Dim bevestigt







 bevestiging = confirm ("Klik op de knop ...")







 Dan indien bevestigd



    



 Alert "Je OK geklikt!"







 Anders



    



 Alert "Je klikte Cancel!"







 End If







 </ Script>



Het item wordt opgeslagen in een variabele en is een voorwaarde om de gemaakte keuze te evalueren en uitvoeren van verschillende routines, of alleen uitgevoerd als de keus was OK gemaakt, zoals in het volgende:





 <script type="text/vbscript">







 Dim bevestigt







 bevestiging = confirm ("Ga door met de uitvoering van het script?")







 Dan indien bevestigd



    



 'ROUTINEMATIGE OM TE PRESTEREN ...







 End If







 </ Script>



We sluiten af met een voorbeeld van een prompt:





 <script type="text/vbscript">







 Dim verzoek







 Request = prompt ("Vul uw naam", "")







 Als Request = "" Of IsNull (verplicht) dan



    



 Alert "Hello friend!"







 Anders



    



 End If







 </ Script>



De operatie is vrijwel identiek aan het vorige element en de tweede parameter van de prompt is "" Om te voorkomen dat geschreven in, bij verstek, de speciale waarde 'undefined'.

In dezelfde categorie ...
E-Learning
ASP Zero (Ebook) ASP Zero (Ebook)
Leren Microsoft ASP en VBScript vanaf nul. Op slechts 29 €.
Visual Basic 6 (cursus) Visual Basic 6 (cursus)
Maak Desktop Toepassingen met VB6. Van 39 €.
Gesponsorde links