![]() |
1
10
本页描述如何并列出一些允许使用JavaScript检测Java的插件: http://www.pinlady.net/PluginDetect/JavaDetect.htm 除此之外,还可以尝试以下代码片段:
|
![]() |
2
6
下面的链接详细介绍了Java应用程序的部署技巧。 http://java.sun.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html 从链接引用
|
![]() |
3
5
我的方法是使用JavaScript
然后你可以用
|
![]() |
4
2
尽管到目前为止,大多数答案都是围绕用户代理(浏览器)本身的检测展开的,但从您提到的ASP.NET中,似乎您希望在服务器端进行此检测。如果是这样,你有几个选择。 首先,您可以嗅探来自用户代理的HTTP请求头。安装Java的计算机和浏览器通常包括一个头,向服务器提供一个提示,您可以在上面查找。以下是有关此方法的一些有用链接: http://www.developershome.com/wap/detection/ https://metacpan.org/pod/HTTP::Browscap 另一种选择是将javascript发送给用户代理,使用本问题其他答案中的一种技术执行检测,然后使用Ajax回调告诉服务器您发现了什么。 |
![]() |
5
1
如果你不介意使用一个基本的Java applet,它需要一个更旧的版本来运行,你可以使用 this article 然后根据结果继续。 |
![]() |
6
0
也许这个剧本会有帮助。不过,这只是窗户。
|
![]() |
7
0
如果解决方案必须独立于平台。我将排除JavaScript提供的所有解决方案。 您可以编写一个非常简单的小程序,它支持古老的经典虚拟机。让小程序检测JRE版本,并显示消息。 如果您接受javascript,您还可能感兴趣 this article 这是关于WebStart应用程序的自动安装程序。 |
![]() |
8
0
|
![]() |
9
0
只需复制和粘贴此代码在您的浏览器地址栏! 检查它是否对您有用。
你需要在插件数组中获取Java的位置,也许你可以用正则表达式或某些东西来检查版本。您可以查看插件javascript对象。 当做! |
![]() |
10
0
|
![]() |
11
0
下面的链接是我让它工作的方式。它有一个JS,它可以用于Java部署。上面提到了这个链接,但是我认为用它做一个例子会很好。 这些是我最终需要解决我的问题的样本。
一旦下载了部署Java.js文件,就可以放置一些东西来确保Java被安装:
确保安装了特定版本:
启动最新Java的安装程序:
或特定版本,如果您希望:
|
![]() |
12
-1
复制并粘贴到浏览器地址栏以进行检查: javascript:alert(navigator.javaEnabled()) 适用于Mozilla(FF3)和IE7。(x64) |
|
user9043211 · 制作小程序 7 年前 |
![]() |
chaithra_a · 图像未显示在小程序上 7 年前 |
![]() |
tu_1329 · 无法编辑JAR中的java类 8 年前 |
|
user5794376 · 为什么小程序不能以我设置的字体输出? 9 年前 |
![]() |
user1856926 · 无弹出窗口的自签名小程序 9 年前 |
![]() |
Mitzi · 如何构建我的应用程序,需要指导原则 10 年前 |
|
Blink · Java applet不会在Safari中执行 10 年前 |