Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Javascript Timer Tutorial

Δημιουργία ιστοσελίδας που ανανεώνεται μετά από κάθε λίγα λεπτά απαιτεί τη χρήση JavaScript . Με JavaScript , μπορείτε να ορίσετε μια σελίδα για να ανανεώσετε μετά από ένα ορισμένο χρονικό διάστημα και να δείξει ένα χρονόμετρο αντίστροφης μέτρησης που εμφανίζεται όταν η επόμενη ανανέωση θα πραγματοποιηθεί . Μπορείτε επίσης να δημιουργήσετε χρονικά γεγονότα που τρέχουν ή βρόχο σε προκαθορισμένους χρόνους και να συγχρονίσετε πολλαπλές εκδηλώσεις σε ένα χρονοδιάγραμμα . Χρονοδιάγραμμα γεγονότα JavaScript γίνεται με τη χρήση του " setTimeout ( ) " μέθοδο , η οποία εκτελεί έναν κωδικό σε έναν καθορισμένο χρόνο στο μέλλον και « clearTimeout ( ) ", το οποίο ακυρώνει την setTimeout (μέθοδος ) . Οδηγίες
Η 1

Δημιουργήστε ένα κουμπί μέσα στο HTML σελίδα σας ονομάζεται "Click " , όπως φαίνεται παρακάτω :

2

Τοποθετήστε ένα κώδικα λειτουργίας στο κεφάλι της σελίδας HTML με τη μορφή που φαίνεται παρακάτω : !

<Τύπος script = " text /javascript " > var s ? var t = 0 ? var time_on ? λειτουργία χρονοδιακόπτη ( ) { var s = setTimeout ( " ! alert ( '5 δευτερόλεπτα ) " , 10.000 ) ? }

Όταν το κουμπί με την ένδειξη " Κάντε κλικ στο" χτυπιέται, η setTimeout ( ) μέθοδος καλείται και εμφανίζεται ένα αναδυόμενο μήνυμα για το παράθυρό σας με το μήνυμα " Surprise" μετά 10 δευτερόλεπτα ή 10.000 χιλιοστά του δευτερολέπτου .
Η
3

Γράψτε τον κωδικό για την ακύρωση του χρονοδιακόπτη προτού σβήσει χρησιμοποιώντας την παρακάτω σύνταξη :

clearTimeout ( timeoutId ) ?

η " timeoutId " παράμετρος είναι το χρονικό όριο επέστρεψε από το προηγούμενο " setTimeout ( ) κλήση της μεθόδου
Η 4

Γράψτε το . " λειτουργία StopCount " , όπως φαίνεται παρακάτω :

AlertID = 0 ?

StopCount λειτουργία () {if . ( document.getElementById ( " alertTimer ") αξία == " Κάντε κλικ και περιμένετε! " {

document.getElementById ( " alertTimer " ) value = " Κάντε κλικ για να σταματήσει ! " ? . alertID = setTimeout ( " showAlert ( ) " , 2000 ) ? } else {

document.getElementById ( " alertTimer " ) value = ". Κάντε κλικ στο κουμπί και περιμένετε ! "? clearTimeout ( alertTimerId ) ? } }

showAlert λειτουργία ( ) {

alert (" πολύ αργά για να σταματήσει το χρονόμετρο ! " ) ? document.getElementById ( " alertTimer " ) value = " Κάντε κλικ στο κουμπί και περιμένετε ! » .?}
5

Αντιγραφή τον ακόλουθο κώδικα στο έγγραφο HTML σας :


Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα