java 7 update25 applet不能在IE10上运行

时间:2013-06-21 02:19:53

标签: applet java

任何人都成功运行IE10安装jre7u25下面的applet页面?

http://www.java.com/en/download/testjava.jsp

在下面使用runapplet时,有没有办法禁用java的更新?

http://docs.oracle.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html

6 个答案:

答案 0 :(得分:1)

  

任何人都可以通过IE安装jre7u25成功运行applet页面吗?

我不使用Windows,但我确信有人。至少对于某些版本的IE。 (坦率地说)令人难以置信的是,它在绝大多数情况下都不起作用。

请具体说明您正在谈论的Windows和IE版本,以及它对您“无法正常工作”。

  

在下面使用runapplet(jnlp)时,有没有办法禁用java的更新?

这没有意义。 JNLP不会更新Java。


Java和IE10的问题似乎与32位和64位有关。显然IE10默认以32位模式运行,即使在64位平台上也是如此。 32位浏览器需要32位Java插件。

  • 检查您实际安装的Java版本。
  • 尝试将IE10切换为“增强保护模式”,看看它是否能找到64位Java。
  • 尝试手动安装32位Java。

参考:

答案 1 :(得分:1)

我弄清楚问题发生的原因。

IE10以64位帧运行,但该选项卡以32位模式运行。

有一种方法可以在Windows8中以64位模式运行制表符。

http://www.lockergnome.com/windows/2012/08/25/how-to-make-internet-explorer-10-run-in-64-bit/

但它在windows7中不起作用。

我尝试使用chrome ie tab运行chrome,即在32位模式下运行applet。

答案 2 :(得分:1)

我的applet也遇到了问题。在Google Chrome中从一开始就完美无缺。 Internet Explorer 10似乎无法识别自动升级后安装在PC上的新Java 7 u 25。 我解决了下一步的问题:

  1. 在PC上卸载所有Java 7版本
  2. http://www.oldapps.com/java.php上下载Java包(取决于您需要32或64位)
  3. 安装Java

    之后IE10认可Java和applet工作正常。

答案 3 :(得分:1)

也许只需添加env var就像下一篇文章所说的那样。这对我有用!!!

https://forums.oracle.com/thread/2530883?tstart=0

并在执行时添加参数,如下一篇文章

http://nicolask.wordpress.com/2012/11/30/oracle-jnitiator-version-too-low-please-install-version-1-1-8-2-or-higher/

我希望这能帮到你!!!并且作为建议使用chrome以获得更好的性能。

答案 4 :(得分:1)

在Internet Explorer 10桌面模式(Windows 8 64位)中,我唯一可以获得最新java(7更新25,32位)以便一直运行的方法是创建一个新的快捷方式:

“C:\ Program Files(x86)\ Internet Explorer \ iexplore.exe

然后点击高级(在快捷方式中)并选择RUN AS ADMINISTRATOR

如果您不想这样做(出于安全原因),我找到的工作是安装Chrome(因为Java一直在工作)并将其用于需要Java的网站。

我希望有帮助

答案 5 :(得分:1)

64位java插件与增强保护模式不兼容,增强保护模式是IE10和IE11的新型沙箱。

因此,禁用增强保护模式,安装32位JRE,现在IE应该为每个窗口运行32位子进程,这将与您的32位Java插件兼容。

这适用于Win8中的桌面模式IE。 new-flat-unintuitive-mode IE默认启用增强保护模式。您可以使用Process Explorer进行检查,并显示Integrity列。如果显示“AppContainer”,则使用EPM

希望这有帮助