Duplicar posible:
Determine whether client browser has java installed and can launch applets¿Cómo detectar si Java está habilitado en IE?
me gustaría ejecutar una comprobación para ver si Java no está instalado o si es discapacitado/bloqueado en el IE.
He intentado navigator.javaEnabled() y esto funciona como se esperaba en Firefox (v10.0.2), pero en IE8 devuelve TRUE. Sin embargo, IE muestra un mensaje al usuario:
La página que está viendo utiliza Java.
Más información sobre la compatibilidad con Java está disponible en el sitio web de Microsoft.
El problema que tengo con esto es, hay una casilla "Do not show this message again"
que, obviamente, puede ser marcada y luego ya no habría ningún aviso para el usuario que Java no está habilitada.
¿Cómo puedo manejar la falta de compatibilidad con Java en IE?
cerrado, pero echa un vistazo a este enlace que podría ayudar: http://docs.oracle.com/javase/6/docs/technotes/guides/jweb /deployment_advice.html – Jivings