..


Enllaços patrocinats

Els diàlegs en VBScript

Article escrit per Luca Ruggiero
Pàgina 1 de 2

El VBScript en el client proporciona el desenvolupador un gran nombre de quadres de diàleg amb l'usuari, moltes més de les seves Javascript històric rival, per dues raons:

1. quadres de diàleg que també utilitza l'estàndard d'objectes JavaScript són part del navegador, i no específicament el llenguatge;

2. és un derivat de la VBScript el llenguatge de programació Visual Basic sap, té a la seva disposició incloent-hi els quadres de diàleg que té al seu torn disponible.

Partim de la primera, o els propietaris de tots els navegadors disponibles per JavaScript. Hi ha tres i són part de l'objecte de la finestra, encara que no cal que s'especifiqui un suplement en el codi.

Ells són:

  • Alerta - crea una finestra d'alerta amb només el botó de confirmació per tancar la lectura.
  • Confirmar - demana confirmació de l'execució de l'operació a realitzar.
  • Sistema - indica a l'usuari que introdueixi el text que després serà utilitzada per a qualsevol propòsit.
Vegem un exemple d'alerta:





 <script type="text/vbscript">







 Alerta "Hola, Món!"







 </ Script>



No hi ha res més simple i intuïtiva.

Vegem ara un exemple complet de confirmar:






 <script type="text/vbscript">







 Dim confirma







 Confirmar = confirm ("Feu clic al botó ...")







 A continuació, si es confirma



    



 Alerta "Ha fet clic a OK!"







 Més



    



 Alerta de 'Tu tries cancel · lar! "







 End If







 </ Script>



L'element s'emmagatzema en una variable i és una condició per a avaluar l'elecció i realitzar diferents rutines, o només s'executen si l'elecció es fa bé, com en el següent:





 <script type="text/vbscript">







 Dim confirma







 confirmar = Confirmar ("Continuar amb l'execució de l'script?")







 A continuació, si es confirma



    



 "Rutina per executar ...







 End If







 </ Script>



Es conclou amb un exemple d'un sistema:





 <script type="text/vbscript">







 Sol · licitud Dim







 Sol · licitud = prompt ("Introdueix el nom", "")







 Si la sol · licitud = "" O IsNull (petició) A continuació,



    



 Alerta "Hola amic!"







 Més



    









 End If







 </ Script>



L'operació és pràcticament idèntic a l'element anterior i el segon paràmetre de la petició és "" per evitar que l'esquer per escrit dins, per defecte, el valor especial "undefined".

A la mateixa categoria ...
E-Learning
Curs d'ASP des de zero Curs d'ASP des de zero
Microsoft ASP i VBScript per aprendre des de zero. A només 29 €.
Curs Visual Basic 6 Curs Visual Basic 6
Fer que les aplicacions d'escriptori amb Visual Basic 6. A partir de 39 €.
Enllaços patrocinats