I need to be able to determine if a user has Java installed and enabled through JavaScript. The 1st requirement is easily done, I'm using the deployment toolkit script:
http://download.oracle.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html
However, in the situation where a user has java installed, but they have disabled it (NOT disabled support in the browser, but disabled via the java control panel in Windows), the installed versions still show up in calls to deployJava.getJREs(). Is there any way to detect versions of Java that are both installed AND enabled using JavaScript?