使用Javascript区分是否禁用或未安装JAVA
Distinguish if JAVA is disabled or not installed using Javascript
如何在浏览器中使用Javascript测试区分以下场景?
- Java已安装但未启用
- Java根本没有安装
我已经检查了deployJava.js
和navigator.javaEnabled()
,但如果我在Windows中使用JAVA控制面板禁用JAVA,它们似乎在两种情况下都返回false
。
deployJava.versionCheck("1.5+") //false
navigator.javaEnabled() //false
谢谢你的帮助。
注:我检查了类似的答案,但它们都与检测到其他版本的JAVA有关。我只需要知道上述哪一种状态会发生
在浏览器中,无法区分您提到的两种情况。当你使用控制面板禁用java时,它不会被加载到浏览器中,因此浏览器无法告诉你是否安装了它。
你会有类似的问题与其他插件,如果他们有一个开关的形式。
相关文章:
- 可以前端maven插件使用节点,npm已经安装
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 使用 JavaScript 或 C# 检查客户端计算机上是否安装了 Java 应用程序(不是 JAVA!)
- 验证 Java 是否从 Node.js 安装
- DeployJava.js 在仅安装 Java 8 时重定向一些(但不是全部)用户来安装 Java
- 关于使用 Java 或 JavaScript 安装可执行文件的网站
- 如果Safari中未使用deployjava.js安装Java,则获取JRE版本
- 如何使用javascript在IE10中安装JRE/Java版本
- 检测未安装的java并提供来自Javascript的链接
- 浏览器中已安装Java与已启用Java
- Volusion Java Script -如何安装ROI跟踪转换代码
- 使用Javascript区分是否禁用或未安装JAVA
- 在OS X El Capitan上安装node-java模块
- Java小程序的部署工具包:如何在没有安装JVM的情况下避免重定向
- 我如何让我的网站检查访问者's的java安装,并提供更新或安装
- 在哪里安装 Java 程序中使用的导入模块
- 如何检查.net framework 4.5是否安装了java脚本
- 我如何检测是否安装java和知道它的版本,不使用java applet检查和不使用javascript
- 检测是否安装了java并启用了javascript
- 如何使用代码检查浏览器中是否安装了Java插件