如何使用java或javascript或JSP Code检查浏览器中是否安装了Java插件。?
答案 0 :(得分:7)
Java / Sun / Oracle以JavaScript文件的形式提供a deployment toolkit script,可让您实现所需。
您可以调用getJREs()
函数,该函数返回当前安装的JRE版本字符串数组。
如果需要,您甚至可以通过installJRE(requestVersion)
功能安装特定的JRE版本。
答案 1 :(得分:3)
使用deployJava.js
检查java安装。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<SCRIPT LANGUAGE="JavaScript" src="deployJava.js">
</SCRIPT>
<script type="text/javascript">
function call()
{
if (deployJava.versionCheck("1.6.0+") || deployJava.versionCheck("1.4") || deployJava.versionCheck("1.5.0*"))
{
alert("Java is Enabled");
} else
{
alert("Java is Not Enabled");
}
}
</script>
<BODY onload="call();">
</BODY>
</HTML>
答案 2 :(得分:1)
答案 3 :(得分:1)
我首先尝试了jqplugin和deployJava,但至少IE8失败了。所以我来了这个lib,它有最全面的文档和实现,我可以找到并适用于我可以测试的所有浏览器
答案 4 :(得分:1)
来自Navigator javaEnabled():var x = "Java Enabled: " + navigator.javaEnabled();
x的结果将是:Java Enabled:false