“Conocimientos Programación>Programación Java

La instalación de Java Web Start del control ActiveX

2014/1/25
Al crear una aplicación o applet Java para implementar en Internet, un problema común que se plantea para los desarrolladores de Java es garantizar que el Java instalado en el ordenador del cliente es compatible y apoyará su programa o sitio web. A través del uso del control ActiveX y JavaScript en su sitio web el despliegue, puede asegurarse de que el equipo cliente tiene una versión compatible de Java instalado , o presentar la versión actual para el usuario final para descargar antes de ejecutar el applet Java o aplicaciones web . Instrucciones
1

Detectar la presencia del entorno de ejecución de Java en el equipo cliente , y si no se instala , determine la versión actual del tiempo de ejecución mediante el siguiente código JavaScript en su sitio web .

var detect = navigator.userAgent.toLowerCase (); var windowsIE = ( checkPlatform ( " MSIE ") && checkPlatform ( " victoria ")); checkPlatform función ( string ) { Webplace = detect.indexOf (cadena) + 1 ; lacadena = cadena ; Webplace return;}
2

emplear la tecnología de auto - instalación de Windows Internet Explorer si se detecta que el navegador web utilizado para visitar su sitio web e invocar el componente de instalación de ActiveX. El siguiente código de JavaScript llevará a cabo estas acciones y pedir al usuario final para instalar Java 1.5 si aún no está instalado en el equipo cliente . Necesitará la URL en el ejemplo de código para la descarga de Java para ser modificado si así lo desea para solicitar la instalación de una versión diferente del tiempo de ejecución Java.

If ( windowsIE ) altura = 0 width = 0 > ") ; document.write (" < PARAM NOMBRE = VALOR vuelta = false > ") ; document.write (" < /OBJECT > ") ;}
3

Proporcionar un control de no navegadores Internet Explorer para ver si Java está instalada en absoluto, a continuación, compruebe la versión de Java. Si la versión de Java no es compatible con la versión deseada para apoyar a su sitio web, o si no existe , se le pedirá para descargar la versión actual del entorno de tiempo de ejecución Java se se muestre al usuario final . Utiliza el siguiente código JavaScript en su sitio web para llevar a cabo las acciones de verificación y visualización para navegadores web que no son de Microsoft .

if ( navigator.mimeTypes && navigator.mimeTypes.length ) { webstartAvailable = navigator.mimeTypes [ " application /x -java - jnlp -file '] ;} si { }

webstartVersionCheck función ( VersionString ) { navigator.plugins.refresh (true ) ( webstartVersionCheck ( " 1.5 ") !) ;//Evaluar si Webstart Java está instalado en el computerif ( navigator.mimeTypes [' x -java - jnlp -archivos /']) {//a continuación, compruebe familyfor versión adecuada (var i = 0 ; i < navigator . mimeTypes.length ; + + i ) { . pluginType = navigator.mimeTypes [ i ] Tipo ; if ( pluginType == " application /x -java -applet , version = " + VersionString ) {return true;} } } }

if (! webstartVersionCheck ( " 1.5 ")) Página 4

Guardar la página web con el nuevo código de JavaScript incorporadas . Usted tendrá que ir a la página web en un equipo que no tiene la versión actual de Java instalado para probar la detección del entorno de ejecución de Java y ver que Internet Explorer desencadena el componente de instalador de ActiveX para proceder con la instalación de Java o de actualización.

Programación Java
¿Qué es la herencia múltiple en Java
NetBeans servicio Web Tutorial
Cómo cambiar un archivo de clase
Cómo navegar matrices bidimensionales en Java
Cómo calcular el valor de las expresiones de Java
Cómo dar formato a un número en Java
Cómo dejar de repintado en Java Con JPanel
Cómo establecer valores diferentes para cada fila de un control ComboBox en JTable
Conocimientos Informáticos © http://www.ordenador.online