任何人都成功运行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
答案 0 :(得分:1)
任何人都可以通过IE安装jre7u25成功运行applet页面吗?
我不使用Windows,但我确信有人。至少对于某些版本的IE。 (坦率地说)令人难以置信的是,它在绝大多数情况下都不起作用。
请具体说明您正在谈论的Windows和IE版本,以及它对您“无法正常工作”。
在下面使用runapplet(jnlp)时,有没有办法禁用java的更新?
这没有意义。 JNLP不会更新Java。
Java和IE10的问题似乎与32位和64位有关。显然IE10默认以32位模式运行,即使在64位平台上也是如此。 32位浏览器需要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。 我解决了下一步的问题:
安装Java
之后IE10认可Java和applet工作正常。
答案 3 :(得分:1)
也许只需添加env var就像下一篇文章所说的那样。这对我有用!!!
https://forums.oracle.com/thread/2530883?tstart=0
并在执行时添加参数,如下一篇文章
我希望这能帮到你!!!并且作为建议使用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
希望这有帮助