如何在javascript中检查java版本的范围?

时间:2013-05-09 20:17:32

标签: java javascript

我陷入困境:如何检查用户是否有指定的java要求?我需要找到范围(例如1.5.0_10和1.6.0_10之间的java版本)。我正在使用Oracle的javaDeploy.js并使用versioncheck方法,但我无法确定我需要在versionCheck方法中传递的内容,例如我提供的示例。

2 个答案:

答案 0 :(得分:5)

试试这个:

var lower = deployJava.versionCheck("1.5.0_10+"),
    higher = deployJava.versionCheck("1.6.0_10+")
if (lower && !higher) {
    // between 1.5.0_10 && 1.6.0_10
}

参考:

答案 1 :(得分:0)

你也可以直接获得java版本:

<script src="http://www.java.com/js/deployJava.js"></script>
<script>
     var versions = deployJava.getJREs();
     alert(versions);
     if(versions>= "1.5.0" && versions<= "1.6.1")
     alert("correct version");   
</script>