res://ieframe.dll/acr-err 在 Java 6 上的 IE 11 //Windows 8/8.1/

res://ieframe.dll/acr-err loading my applet in IE 11 //windows 8/8.1// on java 6?

本文关键字:IE 上的 Windows Java ieframe dll acr-err res      更新时间:2023-09-26

我在加载小程序时遇到了一个运行Windows 8/8.1的错误。

用谷歌搜索了 acr-err,我发现这与 IE 11 中的兼容性视图有关。使用开发人员工具更改它工作正常,我尝试添加元标记

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/> 

但这只有在我把它放在头标签中时才有效。这是一个完美的解决方案,因为我的小程序可以与IE11中的其他Java版本配合使用。

我也试过

$document.prepend('<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>');

在集团中,如果那检测Java版本。

它已添加,但默认情况下IE11中的文档模式不会更改..所以我的小程序将无法正常工作...请帮忙

你不能用javascript更改文档模式,因为它在加载DOM时只能设置一次。

如果它适用于头部部分中的元标记,请使用它。

如果您的服务器提供具有该值的 HTP 标头"X-UA 兼容",它也可以工作。

IE11 有一个"企业兼容模式",您可以在其中指定 url,这些 url 应以兼容模式显示。

最后一个选项是启用"所有内部站点的兼容 mot",并将 url 放入内部网站点区域。

井。。。IE和兼容模式很有趣。

您还应该考虑将小程序替换为从不技术,因为大多数浏览器会删除插件或已经删除了它们。