Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

L'installazione di Java Web per avviare il controllo ActiveX

Quando si crea un'applicazione o un applet Java per distribuire su Internet , un problema comune che si pone per gli sviluppatori Java è garantire che il Java installato sul computer del client è compatibile e sosterrà il loro programma o sito web. Attraverso l'utilizzo del controllo ActiveX e JavaScript sul vostro sito di distribuzione, è possibile garantire che il computer client dispone di una versione compatibile di Java installato , oppure presentare la versione corrente per l'utente finale per scaricare prima di eseguire l'applet Java o applicazioni web . Istruzioni
1

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