rilevare la presenza di Java Runtime Environment sul computer client , e se è installato , determinare la versione corrente del runtime utilizzando il seguente codice JavaScript sul vostro sito web .
var detect = navigator.userAgent.toLowerCase (); var windowsIE = ( checkPlatform ( " MSIE " ) && checkPlatform ( " win ")); funzione checkPlatform ( stringa ) { webplace detect.indexOf = ( string) + 1 ; theString = string; webplace return; }
2
tecnologia di auto -installer Employment Windows se Internet Explorer viene rilevato come il browser utilizzato per visitare il tuo sito web e richiamare il componente di installazione ActiveX . Il seguente codice JavaScript eseguirà queste azioni e di richiedere all'utente finale di installare Java 1.5 , se non è installato sul computer client . L' URL nel codice di esempio per il download di Java dovrà essere modificata se si desidera richiedere l'installazione di una diversa versione del runtime Java .
Se ( windowsIE ) height = 0 width = 0 > " ) ; document.write ( " " ) ; document.write ( " ");}
3
Fornire un controllo sul browser diversi da Internet Explorer per vedere se Java è installato a tutti, e quindi verificare la versione di Java . Se la versione Java non è compatibile con la versione desiderata per sostenere il vostro sito web , o se non esiste, la richiesta di scaricare la versione corrente dell'ambiente di runtime Java essere visualizzati per l'utente finale . Usa il seguente codice JavaScript sul vostro sito web per condurre le azioni di verifica e di visualizzazione per i browser non Microsoft .
se ( navigator.mimeTypes && navigator.mimeTypes.length ) { webstartAvailable = navigator.mimeTypes [' application /x - java - jnlp - file' ] ; } se { }
funzione webstartVersionCheck ( versionString ) { navigator.plugins.refresh (vero) ( webstartVersionCheck ( " 1.5" ) ! ) ;//Valutare se Java Webstart è installato sul computerif ( navigator.mimeTypes [' x - java - jnlp -file application /'] ) { //Avanti , verificare la versione appropriata familyfor ( var i = 0; i < navigatore . mimeTypes.length ; + + i) { . pluginType = navigator.mimeTypes [ i] tipo; se ( pluginType == " application /x - java- applet ; version = " + versionString ) { return true ; } } } }
if ( ! webstartVersionCheck ( " 1.5" ) )
4
Salva la pagina web con il nuovo codice JavaScript incorporato . Avrete bisogno di visualizzare la pagina Web su un computer che non ha la versione corrente di Java installata al fine di testare la rilevazione dell'ambiente runtime Java e vedere che Internet Explorer attiva il componente ActiveX Installer per procedere con l' installazione di Java o di aggiornamento.
Programmazione © www.354353.com