【问题标题】:Java applet tag for IE: require java 6, install java 8IE 的 Java 小程序标签:需要 java 6,安装 java 8
【发布时间】:2015-03-08 11:00:39
【问题描述】:

我在我的网站上使用 java 小程序。我想提供正确的小程序标签,这些标签可以在现代浏览器和旧 IE 版本(8+)中工作。据我了解,现代浏览器使用<embed> 标签和<object> 标签为Internet Explorer 提供最佳体验。如果用户在没有重新启动浏览器的情况下没有安装 Java,Internet Explorer 甚至会自动执行 Java 静默安装。太好了。

现在的问题是,大多数关于<object> 标签的文档都已经过时了。我的小程序使用 Java 1.6 编译并且可以正常工作,但显然我希望用户安装最新的 Java。我找不到有关 Java 8 静默安装的官方文档。如果我指定 classid="clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA",可能会安装 Java 1.6,这很糟糕。我找到了一些用于下载.cab 文件的网址,并且没有适用于 Java 8 的网址。Oracle 是否删除了适用于 Java 8 的便捷方法?

使用 Internet Explorer 将 Java Applet 嵌入现代 Java 的最佳方法是什么?

【问题讨论】:

    标签: java internet-explorer applet


    【解决方案1】:

    有关部署工具包脚本的详细信息,请参阅Java Rich Internet Applications Deployment Advice。它应该为该用户代理编写推荐的任何小程序标签。

    如果我指定classid="clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA",可能会安装Java 1.6..

    现在没有了。 Oracle 已放弃对加载/使用旧 JRE 的支持。显然,他们已经厌倦了支持具有潜在安全漏洞的旧 JRE。

    【讨论】:

      猜你喜欢
      • 2013-04-21
      • 2015-01-31
      • 1970-01-01
      • 2014-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多