2

任何人都成功运行下面的小程序页面与 IE10 安装 jre7u25?

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

在下面使用 runapplet 时,有什么方法可以禁用 java 更新?

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

4

6 回答 6

1

任何人都成功运行下面的小程序页面与 IE 安装 jre7u25?

我不使用 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。

参考:

于 2013-06-21T02:31:55.410 回答
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 以获得更好的性能。

于 2013-06-29T15:16:43.843 回答
1

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

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

然后点击高级(在快捷方式中)并选择以管理员身份运行

如果您不想这样做(出于安全原因),我发现的解决方法是安装 Chrome(因为 Java 一直在工作)并将其用于需要 Java 的站点。

我希望这会有所帮助

于 2013-08-18T22:33:19.380 回答
1

我的小程序也有问题。从一开始就在 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 并且小程序工作正常。

于 2013-06-27T12:01:33.173 回答
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 的 chrome ie tab 和 ie 在 applet 工作的 32 位模式下。

于 2013-06-21T05:19:51.273 回答
1

64 位 java 插件不兼容增强保护模式,这是他们为 IE10 和 IE11 提供的一种新型沙箱。

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

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

希望这可以帮助

于 2013-10-09T12:02:49.927 回答