..


Σύνδεσμοι διαφημιζόμενων

Οι διάλογοι σε VBScript

Το άρθρο γράφτηκε από τον Luca Ruggiero
Σελίδα 1 από 2

Η πλευρά του πελάτη VBScript παρέχει ο κύριος του έργου ενός μεγάλου αριθμού των διαλόγων με το χρήστη, πολλά περισσότερα από το ιστορικό του αντίπαλο JavaScript, για δύο λόγους:

1. παράθυρα διαλόγου που χρησιμοποιεί επίσης πρότυπο αντικείμενα JavaScript αποτελούν μέρος του προγράμματος περιήγησης, και συγκεκριμένα δεν είναι η γλώσσα?

2. είναι ένα παράγωγο της γνωστής VBScript γλώσσα προγραμματισμού Visual Basic, έχει στη διάθεσή της το πλαίσιο παραθύρων που έχει με τη σειρά διαθέσιμα.

Ξεκινάμε από την πρώτη, ή εκείνους τους ιδιοκτήτες όλων των browsers, επίσης, διαθέσιμα για JavaScript. Υπάρχουν τρεις και αποτελούν μέρος του αντικειμένου παράθυρο, ακόμα και αν δεν χρειάζεται να τον ορίσετε στον κώδικα.

Αυτά είναι:

  • Alert - δημιουργεί ένα πλαίσιο ειδοποίησης με ένα κουμπί για να κλείσετε την επιβεβαίωση της ανάγνωσης.
  • Επιβεβαίωση - επιβεβαιώνει την εκτέλεση της επιχείρησης που πρέπει να εκτελεστούν.
  • Ερώτηση - ζητά από το χρήστη να πληκτρολογήσει κείμενο, το οποίο στη συνέχεια θα χρησιμοποιηθεί για οποιοδήποτε σκοπό.
Ας δούμε ένα παράδειγμα Alert:





 <script type="text/vbscript">







 Alert "Hello, World!"







 </ Script>



Τίποτα δεν είναι πιο απλό και διαισθητικό.

Ας δούμε τώρα ένα πλήρες παράδειγμα του Επιβεβαίωση:






 <script type="text/vbscript">







 Dim επιβεβαιώνει







 επιβεβαίωσης = επιβεβαιώνουν ("Κάντε κλικ είτε στο κουμπί ...")







 Στη συνέχεια, αν επιβεβαιωθεί



    



 Alert "Θα κάνετε κλικ στο OK!"







 Αλλού



    



 Ειδοποίηση "Μπορείτε κλικ Άκυρο!"







 End If







 </ Script>



Το στοιχείο είναι αποθηκευμένο σε μια μεταβλητή και αποτελεί όρο για την αξιολόγηση της κάνει την επιλογή και να εκτελέσει διάφορες ρουτίνες, ή να τρέξει μόνο αν η επιλογή έγινε ΟΚ, όπως στα ακόλουθα:





 <script type="text/vbscript">







 Dim επιβεβαιώνει







 επιβεβαίωσης = επιβεβαιώνουν ("Συνεχίστε με την εκτέλεση του script;")







 Στη συνέχεια, αν επιβεβαιωθεί



    



 «Ρουτίνας για την PERFORM ...







 End If







 </ Script>



Θα κλείσω με ένα παράδειγμα ενός εντολών:





 <script type="text/vbscript">







 Dim αίτημα







 Ζήτηση = prompt ("Πληκτρολογήστε το όνομά σας", "")







 Εάν Ζήτηση = "" Ή IsNull (απαιτείται) Στη συνέχεια,



    



 Ειδοποίηση "Γεια σου φίλος!"







 Αλλού



    









 End If







 </ Script>



Η λειτουργία είναι ουσιαστικά ίδιο με το προηγούμενο στοιχείο και η δεύτερη παράμετρος της προτροπής είναι "" Για να μην γράψει σε, από προεπιλογή, η ειδική τιμή "undefined".

Στην ίδια κατηγορία ...
E-Learning
ASP Zero (ebook) ASP Zero (ebook)
Μαθαίνοντας Microsoft ASP και VBScript από το μηδέν. Σε μόνο 29 €.
Visual Basic 6 (Μάθημα) Visual Basic 6 (Μάθημα)
Κάντε Εφαρμογές για επιτραπέζιους υπολογιστές με VB6. Από 39 €.
Σύνδεσμοι διαφημιζόμενων