区分JAVA是否已禁用或未使用Javascript安装

时间:2013-04-10 09:12:39

标签: javascript java

如何在浏览器中使用Javascript测试区分以下场景?

  1. 已安装Java但已禁用
  2. 根本没有安装Java
  3. 我已经检查了deployJava.jsnavigator.javaEnabled()但是如果我在Windows中使用JAVA控制面板禁用JAVA,它们似乎在两种情况下都返回false

    deployJava.versionCheck("1.5+") //false

    navigator.javaEnabled() //false

    感谢您的帮助。

    P.S。我检查了类似的答案,但它们都与检测到其他版本的JAVA有关。我只需要知道上面提到的哪个状态。

1 个答案:

答案 0 :(得分:1)

从浏览器中,无法区分您提到的两种情况。当您使用控制面板禁用java时,它不会被加载到浏览器中,因此浏览器无法告诉您它是否已安装。

如果他们有一个该窗体的开关,你会遇到与其他插件类似的问题。