我正在尝试在Internet Explorer 11(64位)上使用JRE 9运行applet,但它没有运行.我试过

Windows 10和Server 2012.

在我的应用程序中,我们使用deploy

Java.js检测已安装的jre版本.如果未找到任何版本,则会显示下载提示.这个检测是通过javascript函数getJREs完成的,可以找到

here.请参阅下面的代码片段:

getJREs: function() {

var list = new Array();

if (this.isPluginInstalled()) {

var plugin = this.getPlugin();

var VMs = plugin.jvms;

for (var i = 0; i < VMs.getLength(); i++) {

list[i] = VMs.get(i).version;

}

} else {

var browser = this.getBrowser();

if (browser == 'MSIE') {

if (this.testUsingActiveX('9')) {

list[0] = '9';

} else if (this.testUsingActiveX('1.8.0')) {

list[0] = '1.8.0';

} else if (this.testUsingActiveX('1.7.0')) {

list[0] = '1.7.0';

} else if (this.testUsingActiveX('1.6.0')) {

list[0] = '1.6.0';

} else if (this.testUsingActiveX('1.5.0')) {

list[0] = '1.5.0';

} else if (this.testUsingActiveX('1.4.2')) {

list[0] = '1.4.2';

} else if (this.testForMSVM()) {

list[0] = '1.1';

}

} else if (browser == 'Netscape Family') {

this.getJPIVersionUsingMimeType();

if (this.firefoxJavaVersion != null) {

list[0] = this.firefoxJavaVersion;

} else if (this.testUsingMimeTypes('9')) {

list[0] = '9';

} else if (this.testUsingMimeTypes('1.8')) {

list[0] = '1.8.0';

} else if (this.testUsingMimeTypes('1.7')) {

list[0] = '1.7.0';

} else if (this.testUsingMimeTypes('1.6')) {

list[0] = '1.6.0';

} else if (this.testUsingMimeTypes('1.5')) {

list[0] = '1.5.0';

} else if (this.testUsingMimeTypes('1.4.2')) {

list[0] = '1.4.2';

} else if (this.browserName2 == 'Safari') {

if (this.testUsingPluginsArray('9')) {

list[0] = '9';

} else if (this.testUsingPluginsArray('1.8')) {

list[0] = '1.8.0';

} else if (this.testUsingPluginsArray('1.7')) {

list[0] = '1.7.0';

} else if (this.testUsingPluginsArray('1.6')) {

list[0] = '1.6.0';

} else if (this.testUsingPluginsArray('1.5')) {

list[0] = '1.5.0';

} else if (this.testUsingPluginsArray('1.4.2')) {

list[0] = '1.4.2';

}

}

}

}

if (this.debug) {

for (var i = 0; i < list.length; ++i) {

log('[getJREs()] We claim to have detected Java SE ' + list[i]);

}

}

return list;

}

在JRE 9的情况下,此函数无法检测到java版本,并且applet无法加载.

以下是我看到的讨论内容相同:

此外,我可以看到两个Java SSV插件助手在IE插件列表中列为不兼容.

我试图用JRE 1.8(32位和64位)加载applet,它加载完全正常.

我知道applet在java 9中已被弃用,但弃用并不意味着它们不会运行,是吗?

PS:如果你不要求我不使用applet,我将不胜感激,因为我必须为了传统目的而这样做.所以,提前谢谢!

ie11浏览器不支持java插件_JRE / JDK / Java 9的64位插件与IE 11 64位不兼容相关推荐

  1. 【java学习】JDK(Java Development Kit)

    1,概念: JDK是用于支持Java程序开放的最小环境. JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具. 平时较常用的是Sun免费提供的JDK, ...

  2. ie浏览器不支持java_解决IE屏蔽Java Applet问题的方法 .

    利用Java虚拟机程序来实现,一般通过在IE中设置ActiveX控件启用选项即可解决. 什么是ActiveX控件? ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中 ...

  3. centos java jdk_Centos安装JDK(java环境)

    王小私下问我 centos 中 jdk 怎么安装呀,所以再次整理了这篇基础环境搭建的文章. 1.创建java目录 首先我们创建java的安装目录 cd /usr mkdir java cd java ...

  4. 实训9.2. JDK——java语言的软件开发工具包(JAVA的运行环境(JVM+Java系统类库)和JAVA工具) 【java开发的核心】...

    一.概念 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工 ...

  5. Java语言的介绍,Java环境的配置以及Java编译器的安装

    Java语言的介绍,Java环境的配置以及Java编译器的安装 文章目录 Java语言的介绍,Java环境的配置以及Java编译器的安装 Java 简介 主要特性 关于语言的选择 Python Jav ...

  6. Java基础2019最新Java面试经典题解析

    Java基础2019最新Java面试经典题解析 1简述JVM.JRE.JDK的区别 JVM:java虚拟机 ,加载.class并运行.class JRE:java运行环境除了包含JVM以外还包含了运行 ...

  7. Win10 IE11浏览器,您正在查看的页使用 Java,Microsoft 网站提供有关 Java 支持的更多信息 解决

    最近工作需要支持下IE11浏览器,使用java applet控件. 以前IE10及以下版本都比较正常,但是IE11会出现一些比较奇怪的现象. 记录下解决的方法和过程,便于有需要的同学自取. 1.首先是 ...

  8. edge java_在Windows 10上,Edge浏览器不支持插件,因此Java无法运行

    在Windows 10上,Edge浏览器不支持插件,因此Java无法运行. 微软想做什么? 在Windows 10上卸载Edge浏览器(不成功,请不要重试) 在命令行中输入: PowerShell d ...

  9. 浏览器支持java_为什么我下载了java并提示浏览器不支持j

    2008-08-14 Java是由Sun Microsystems开发的一种编程语言,它本身是一种面向对象(面向对象)的编程语言. JAVA游戏是目前在手机上使用最广泛的游戏. Java也被称为可跨平 ...

最新文章

  1. FPGA优化之高扇出
  2. 判断input框是否为空
  3. 演示:引发的次优路径故障分析与排除
  4. 生成彩条的MATLAB代码
  5. python中的缩进问题_Python中的缩进问题
  6. VTK:PCA用法实战
  7. 游戏场景中的建筑设计,专访暴雪娱乐首席美术师 PhilipKlevestav
  8. 在SAP CRM呼叫中心的搜索结果点击Edit按钮后的处理逻辑
  9. c hello world
  10. oracle linux hugepage,LInux下为什么配置HugePages及配置步骤
  11. 由“从按下回车到网页显示”粗谈网页优化
  12. k进制正整数的对k-1取余与按位取余
  13. mmap文件做成html,mmap()映射到文件的一些总结
  14. 学习软件评测师教程计划
  15. R语言——查看内置数据集
  16. Session.Abandon()的用法
  17. 2020携程java面试题整理,开发实习一面面经
  18. C++数论库:NTL
  19. 新版RTSP协议网络摄像头网页无插件直播平台EasyNVR如何自定义通道的背景音乐?
  20. 路由跟踪命令 查看DNS IP Mac等

热门文章

  1. java abc输出bca_面试题24(写一个函数,例如:给你的 a b c 则输出 abc acb bac bca cab c...
  2. python requests cookie保存_Python爬虫教程:爬取知乎网
  3. linux kernal pwn WCTF 2018 klist(一)
  4. cityscapes数据处理
  5. ROS Wiki教程归纳
  6. STM32毕业设计——基于STM32+JAVA+Android的六足机器人控制系统设计与实现(毕业论文+程序源码)——六足机器人控制系统
  7. 公众号开发 单独 给某个用户 推送消息_坡解版wetool有没有用-公众号
  8. GDB调试-从入门实践到原理
  9. 三星9300 Kies 升级包 存储
  10. 三星Galaxy Note 4.0.3 N7000单刷PDA官方港版ROM下载(2012年5月15日发布)