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

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

Η εγκατάσταση του Java Web για να ξεκινήσετε το στοιχείο ελέγχου ActiveX

Κατά τη δημιουργία μιας εφαρμογής στη Java για την ανάπτυξη στο Διαδίκτυο , ένα κοινό πρόβλημα που προκύπτει για προγραμματιστές Java είναι η διασφάλιση ότι η Java είναι εγκατεστημένο στον υπολογιστή του πελάτη είναι συμβατό και θα υποστηρίξει το πρόγραμμά τους ή ιστοσελίδα . Μέσω της χρήσης του στοιχείου ελέγχου ActiveX και JavaScript στην ιστοσελίδα ανάπτυξή σας , μπορείτε να εξασφαλίσετε ότι ο υπολογιστής-πελάτης έχει μια συμβατή έκδοση του Java εγκατεστημένη , ή να παρουσιάσει την τρέχουσα έκδοση για τον τελικό χρήστη για να κατεβάσετε πριν από την εκτέλεση Java applet ή της αίτησής σας ιστοσελίδα . Οδηγίες
Η 1

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

var ανίχνευση = navigator.userAgent.toLowerCase ( ) ? var windowsIE = ( checkPlatform ( " MSIE " ) && checkPlatform ( "win "))? checkPlatform λειτουργία ( string) { webPlace = detect.indexOf (string) + 1 ? thestring = string? webPlace επιστροφή? } 2

Απασχολούν τα Windows τεχνολογία auto -installer αν ο Internet Explorer ανιχνεύεται ως τον web browser που χρησιμοποιείται για να επισκεφθείτε την ιστοσελίδα σας και να επικαλούνται το στοιχείο εγκατάστασης ActiveX . Ο ακόλουθος κώδικας JavaScript θα εκτελέσετε τις ενέργειες αυτές και να ζητήσει από τον τελικό χρήστη για να εγκαταστήσετε την Java 1.5 , εάν δεν είναι εγκατεστημένο στον υπολογιστή-πελάτη . Οι διευθύνσεις URL στο παράδειγμα κώδικα για τη λήψη Java θα πρέπει να τροποποιηθεί, εάν επιθυμείτε να ζητήσει την εγκατάσταση μιας διαφορετικής έκδοσης του χρόνου εκτέλεσης Java .

Αν ( windowsIE ) height = 0 width = 0 > " ) ? document.write ( " " ) ? Document.write ( " " ) ? }
Εικόνων 3

Δώστε έναν έλεγχο σε μη Internet Explorer web browsers για να δούμε αν Java είναι εγκατεστημένη σε όλα , και στη συνέχεια, επιβεβαιώστε την έκδοση της Java . Εάν η έκδοση Java δεν είναι συμβατή με την επιθυμητή εκδοχή για την υποστήριξη της ιστοσελίδας σας , ή αν δεν υπάρχει , μια προτροπή για να κατεβάσετε την τρέχουσα έκδοση του Java Runtime περιβάλλον θα να εμφανίζεται στον τελικό χρήστη . Χρησιμοποιήστε τον ακόλουθο κώδικα JavaScript στην ιστοσελίδα σας, για να διεξάγει την επαλήθευση και να εμφανίσει τις δράσεις για προγράμματα περιήγησης στο Web δεν είναι της Microsoft .

αν ( navigator.mimeTypes && navigator.mimeTypes.length ) { webstartAvailable = navigator.mimeTypes [' application /x - java - JNLP -file' ] ? ( ! webstartVersionCheck ( " 1.5 " ) ) } αν { }

webstartVersionCheck λειτουργία ( versionString ) { navigator.plugins.refresh ( αλήθεια ) ;//αν Αξιολόγηση Java Webstart είναι εγκατεστημένο στον computerif ( navigator.mimeTypes [' application /x - java - JNLP -file' ] ) { //στη συνέχεια, ελέγξτε για την κατάλληλη έκδοση familyfor ( var i = 0 ? i <πλοηγός . mimeTypes.length ? + + i ) { pluginType = navigator.mimeTypes [ i ] τύπου ? . εάν ( pluginType == " application /x - java - applet ? version = " + versionString ) { return true ? } } } }

if (! webstartVersionCheck ( " 1.5 " ) ) Φτηνές 4

Αποθηκεύστε τη σελίδα web με το νέο κώδικα JavaScript ενσωματωθεί . Θα χρειαστεί να δείτε τη σελίδα web σε έναν υπολογιστή που δεν διαθέτει την τρέχουσα έκδοση της Java τοποθετημένες έτσι ώστε να ελεγχθεί η ανίχνευση του περιβάλλοντος Java Runtime και να δούμε ότι ο Internet Explorer ενεργοποιεί το στοιχείο Installer ActiveX για να προχωρήσετε με την εγκατάσταση Java ή αναβάθμιση .
Η
εικόνων

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

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