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

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

Πώς να ελέγξετε τον τύπο του προγράμματος περιήγησης στο JavaScript

Η JavaScript είναι μια client-side scripting γλώσσα που μπορεί να χρησιμοποιηθεί για να αλλάξει και να αναλύσει πολλές πτυχές της συνόδου του επισκέπτη . JavaScript μπορεί να χρησιμοποιηθεί για να ορίσετε και να ανακτήσετε τα cookies , να ανιχνεύουν το λειτουργικό σύστημα του χρήστη και να ελέγξετε τον τύπο του browser του χρήστη . Πληροφορίες που ανακτώνται χρησιμοποιώντας αυτές τις μεθόδους μπορεί να χρησιμοποιηθεί για την παροχή διεπαφών χρήστη -επισκέπτη ειδικά , να προσαρμόσετε τα μηνύματα και να αλληλεπιδρούν με μεμονωμένους χρήστες με βάση την μοναδική διαμόρφωση τους . Για παράδειγμα , πληροφορίες σχετικά με τη διαμόρφωση του προγράμματος περιήγησης στο Web του χρήστη περιλαμβάνεται σε ένα αντικείμενο JavaScript ονομάζεται " πλοηγός " αντικείμενο . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
Firefox browser με ενεργοποιημένη τη Javascript για
πρόγραμμα περιήγησης Microsoft Internet Explorer με ενεργοποιημένη τη Javascript για
Safari browser με ενεργοποιημένη τη Javascript για
Η Εμφάνιση Περισσότερες οδηγίες

1

Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου και να δημιουργήσετε ένα νέο αρχείο με όνομα browserCheck.html . Προσθέστε τις ακόλουθες ετικέτες HTML στο αρχείο : μια ανοικτή " " ετικέτα , ανοιχτή " " ετικέτα , μια στενή " " ετικέτα , ανοιχτή " " ετικέτα , μια στενή " " ετικέτα και μια στενή " " Φτηνές 2

Προσθέστε ένα HTML "

" tag στο αρχείο μεταξύ του " " και " " ετικέτες . Αυτό
στοιχείο θα εμφανίσει τον τύπο του προγράμματος περιήγησης μετά την ανίχνευση . Δώστε το
στοιχείο το id " browserDisplay " και κλείστε το "
" ετικέτα .






εικόνων
3

Προσθήκη JavaScript " " ετικέτα μετά το "

tag κλεισίματος . Ρυθμίστε το σενάριο του πληκτρολογήστε την αξία σε id = " browserDisplay " >




Η 4

αναγνωρίσει μια μεταβλητή που ονομάζεται userAgentVar μέσα στο " " ετικέτες και να ορίσετε τη μεταβλητή της αξία navigator.userAgent . Μετά την αντιστοίχηση , η μεταβλητή userAgentVar περιέχει τις τιμές που περιλαμβάνουν το όνομα του browser .








5

Χρησιμοποιήστε ένα JavaScript υπό όρους δήλωση για να ελέγξετε για την σειρά " Firefox " στη μεταβλητή userAgentVar . η JavaScript indexOf () συνάρτηση επιστρέφει ένα " -1 " αξία, αν η σειρά δεν έχει βρεθεί . Εάν η ( λειτουργία indexOf ) δείχνει το string " Firefox " βρέθηκε σε userAgentVar , ορίσετε μια μεταβλητή με το όνομα " browserText » στο κείμενο « Αυτό το πρόγραμμα περιήγησης είναι το Firefox . "








Η 6

Χρησιμοποιήστε ένα δεύτερο JavaScript υπό όρους δήλωση για να ελέγξετε για το string " MSIE " στη μεταβλητή userAgentVar . η JavaScript indexOf () συνάρτηση επιστρέφει ένα " -1 " αξία, αν η σειρά δεν έχει βρεθεί . Εάν η λειτουργία indexOf ( ) δείχνει το string " MSIE "βρέθηκε στην userAgentVar , που μια μεταβλητή που ονομάζεται " browserText »στο κείμενο « Αυτό το πρόγραμμα περιήγησης είναι το Microsoft Internet Explorer . "






? .


Η 7

Χρησιμοποιήστε ένα τρίτο JavaScript υπό όρους δήλωση για να ελέγξετε για το string " Safari " στη μεταβλητή userAgentVar το JavaScript indexOf () συνάρτηση επιστρέφει μια " -1 " αξία, αν η σειρά δεν έχει βρεθεί . Εάν η ( λειτουργία indexOf ) δείχνει το string" Safari "βρέθηκε στην userAgentVar , ορίσετε μια μεταβλητή με το όνομα" browserText » στο κείμενο « Αυτό το πρόγραμμα περιήγησης Safari είναι . "




?




8

Χρησιμοποιήστε τη λειτουργία document.getElementById JavaScript για να ορίσετε την τιμή innerHTML το browserDisplay

' s στην αξία της μεταβλητής browserText .





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

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