用于Java的HTML对象标记以定位特定版本

时间:2014-06-11 16:32:56

标签: java html applet internet-explorer-11 object-tag

我正在使用HTML对象标记来显示Java applet,它仅在Internet Explorer 11(IE 11)上的Java 6更新23上运行。是否可以使用object标记来定位特定版本的Java?

3 个答案:

答案 0 :(得分:1)

您可以在其中添加包含所需版本的param。例如:

<object classid="clsid:XXXX" codebase="http://url_place_holder..."
  width="200" height="200">
    <param name="code" value="YourApplet">
    <param name="java_version" value="1.6.23*">
</object>

注意classid还应指向您要使用的JRE,以保持向后兼容性。

答案 1 :(得分:1)

在这个时代,这实际上并不切实可行。任何尝试使用applet加载过时的VM都会导致严重的安全警告,即使applet是经过数字签名和沙盒装的。

答案 2 :(得分:0)

IE11与6u23 JRE插件崩溃必须升级到更高版本..

仅在兼容模式下运行IE解决方法..