How To Write Javascript Function To Check Jre Version
I am new to JavaScript. How to write JavaScript function which will return installed Java version in the computer. Thanks Sunil Kumar Sahoo
Solution 1:
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>
NB
it works in a consistent fashion across various browsersSolution 2:
var JavaVersion = PluginDetect.getVersion('Java', 'getJavaInfo.jar');
var Java0Status = PluginDetect.isMinVersion('Java', '0', 'getJavaInfo.jar');
alert('Java version is ' + JavaVersion + '\n' + 'Java status is ' + Java0Status);
This is the plugin detect generator page, also you can check here for detail about that.
Solution 3:
You can use the deployJava.getJREs()
method in the Deployment System (returns a list of currently installed JREs).
Solution 4:
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"
Post a Comment for "How To Write Javascript Function To Check Jre Version"