如何从ASP .NET网站检测客户端上安装的Java运行时?


问题内容

我有一个托管Java applet的ASP .NET网站。Java小程序需要Java运行时的版本1.6 Update 11。

如何检测到客户端已安装适当的运行时,以便如果客户端未安装,则可以显示提示性消息?

谢谢,

卡尔

编辑: 解决方案必须独立于平台。


问题答案:

本页介绍了操作方法并列出了一些插件,这些插件可让您使用JavaScript检测Java:http//www.pinlady.net/PluginDetect/JavaDetect.htm

除此之外,还请尝试以下代码段:

if (navigator.javaEnabled()) {
    //Java is enabled
}