c# – 无法使用JRE 7u51在Internet Explorer 11中运行Java Applet

前端之家收集整理的这篇文章主要介绍了c# – 无法使用JRE 7u51在Internet Explorer 11中运行Java Applet前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
今天我将 Java版本更新为7u51.安装完成后,我清理了Java Cache,浏览器的Cache,并登录到使用Applet为用户提供某些附加服务的安全网站.

小程序不再工作了.我访问了http://www.java.com以检查Internet Explorer中检测到的Java版本,并且java网站说:

We are unable to verify if Java is currently installed and enabled in your browser.

其他浏览器可以检查Java,并且所提到的applet按预期工作:

由于小程序在其他浏览器中的预期工作,我可以假设问题不是Applet及其部署文件/进程,而是JRE 7u51与IE 11的兼容性.我想知道是否有任何解决方法.

作为额外的措施,我使用java.com工具卸载任何以前和不安全的JRE版本(使用Google Chrome).经过双重检查IE 11,我可以看到Java Addons启用并版本为7u51:

我知道IE已经改进了;即使如此,我们建议我们的客户使用Google Chrome或Firefox,因为这些浏览器已被证明可以更加兼容我们的Web应用程序.不幸的是,由于程序使用等常见的组织限制,我们不能强制客户使用某些浏览器.

提前感谢任何帮助.

更新(01/20/2014):

以下屏幕截图显示配置为“java.com”的Internet Explorer 11兼容性视图.在这种情况下,它不能解决问题.

解决方法

我们与IE11和新的Java有同样的问题.
尝试将您的网站添加到兼容性视图.
你可以在这里找到如何做到这一点.

How to enable compatibility view in Internet Explorer 11

你现在可以尝试,如果它不工作.之后,您可以从兼容性视图中删除站点,并且还应该运行.

猜你在找的C#相关文章