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

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

Ένα νέο παράθυρο έχει αποκλειστεί σε JavaScript

περισσότερα γνωστά προγράμματα έχουν ένα χαρακτηριστικό που ονομάζεται ένα pop - up blocker . Εάν η pop - up blocker είναι ενεργοποιημένος , ο browser θα αποτρέψει ένα νέο παράθυρο από το άνοιγμα εάν το νέο παράθυρο ανοίγει αυτόματα και δεν είναι το αποτέλεσμα μιας δράσης χρηστών ( κάνοντας κλικ σε ένα σύνδεσμο , για παράδειγμα) . Κάθε φορά που δημιουργείτε ένα pop -up παράθυρο σε JavaScript , ελέγξτε το αποτέλεσμα και να γράφουν κώδικα για να ενημερώσει τον χρήστη για να απενεργοποιήσετε το pop -up blocker , αν ανεπιτυχής. Μπορείτε επίσης να χρησιμοποιήσετε CSS για να δημιουργήσετε την ψευδαίσθηση ενός pop -up παράθυρο που δεν θα πρέπει να αποκλειστεί από οποιοδήποτε πρόγραμμα περιήγησης . Ειδοποιήστε το χρήστη
Η

Ελέγξτε την τιμή επιστροφής κάθε φορά που ανοίγετε ένα νέο παράθυρο σε JavaScript με τη χρήση του " window.open " μέθοδο . Μερικά pop- up blockers θα αποτρέψει ένα παράθυρο από το άνοιγμα και η επιστρεφόμενη τιμή θα είναι " άκυρη ". Άλλα pop- up blockers θα επιτρέψει το παράθυρο για να ανοίξει και θα κλείσει αμέσως . Στην περίπτωση αυτή, η τιμή που επιστρέφεται θα είναι ένα έγκυρο αντικείμενο παράθυρο και τον "κλεισμένο " ιδιότητα του παραθύρου θα είναι αληθινό . Σε κάθε περίπτωση , προειδοποιεί το χρήστη που χρειάζεται το pop -up blocker να απενεργοποιηθεί για να χρησιμοποιήσετε την εφαρμογή σας . Για παράδειγμα :

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

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