Hi all, I am new to javascript. How to write javascript function which will return installed java version in the computer.
Thanks Sunil Kumar Sahoo
Hi all, I am new to javascript. How to write javascript function which will return installed java version in the computer.
Thanks Sunil Kumar Sahoo
use the JNLP, the Sun Unified Deployment Mechanism, the getJREs() function is your answer:
<script src="http://www.java.com/js/deployJava.js"></script>
<script>
var versions = deployJava.getJREs();
alert(versions);
</script>
Normally, You cannot directly check Java Version from Javascript, You will need 2 steps.
Check Java is installed or not with javascript first
navigator.javaEnabled()
And then load your java applet, and check it there for version.
PS: DeployJava mentioned by others, also doing similar method
Here is some of its codes, writing object tags to page, and checking it.
document.write('<'+'object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
document.write('<'+'object classid="clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA"
You can use the deployJava.getJREs() method in the Deployment System (returns a list of currently installed JREs).