Το JavaScript " παράθυρο " αντικείμενο δημιουργεί ένα προγραμματιστή μια αναφορά σε ένα ανοιχτό παράθυρο του browser του χρήστη . Μέσω του αντικειμένου παράθυρο , ένας προγραμματιστής μπορεί να έχει πρόσβαση χαρακτηριστικά του παραθύρου του προγράμματος περιήγησης , όπως το όνομα , το μέγεθος και την τοποθεσία. Μέσω του αντικειμένου παράθυρο , ο προγραμματιστής μπορεί να ρυθμίσετε τη θέση του παραθύρου σε μια νέα διεύθυνση URL , όπως στο ακόλουθο παράδειγμα :
Η Καθυστέρηση
Η
Συχνά , σελίδες Web ανακατευθύνουν τους χρήστες σε άλλες σελίδες μετά από ένα διάστημα λίγα δευτερόλεπτα και να εμφανίσει μια ιστοσελίδα που σας επιτρέπει να κάνετε κλικ σε ένα σύνδεσμο για να μεταβείτε στην ιστοσελίδα εάν η ανακατεύθυνση αποτύχει για κάποιο λόγο . Ένας προγραμματιστής επιτυγχάνει αυτό σε JavaScript με τη συμπερίληψη των " setTimeout ( ) " λειτουργία. Η λειτουργία setTimeout ( ) δέχεται δύο ορίσματα : το πρώτο είναι μια άλλη λειτουργία , ή γραμμή του κώδικα , ότι η λειτουργία εκτελείται . Το δεύτερο είναι ο χρόνος αναμονής σε χιλιοστά του δευτερολέπτου ότι ο προγραμματιστής επιθυμεί τον κώδικα να περιμένουμε πριν από την εκτέλεση .
Η A σελίδα ανακατεύθυνσης
Η
Ο προγραμματιστής μπορεί να χρησιμοποιήσει το χρόνο - καθυστερημένη ανακατεύθυνση για να εμφανιστεί μια σελίδα που προειδοποιεί το χρήστη να αλλάξει τους σελιδοδείκτες . Ο κώδικας που εμφανίζει αυτό το μήνυμα , θα έρθει μετά από την χρονική καθυστέρηση ανακατεύθυνση . Η «καθυστέρηση ( ) " ανακατευθύνει το χρήστη σε μια άλλη σελίδα
Αυτό το κείμενο θα οθόνη πριν συμβεί η ανακατεύθυνση ... αλλάξτε τους σελιδοδείκτες σας !
εικόνων
παράδειγμα
Η
το ακόλουθο παράδειγμα δείχνει πώς να ενσωματώσουν αυτό σε μια σελίδα . η σελίδα θα φορτώσει την «καθυστέρηση ( ) ", η οποία ορίζεται στο κεφάλι έγγραφο . Μετά από πέντε δευτερόλεπτα, η σελίδα θα ανακατευθύνει σε μια ιστοσελίδα στο διακομιστή . Πριν η σελίδα ανακατευθύνει , θα εμφανιστεί ένα μήνυμα ζητώντας από το χρήστη να αλλάξει τους σελιδοδείκτες :
παρακαλούμε να ενημερώσετε τους σελιδοδείκτες σας στο νέο μας θέση ! ?