Richfaces 3.3.3 IE9问题

时间:2011-06-27 10:09:24

标签: richfaces internet-explorer-9

我的应用程序目前正在运行JSF 1.2和富脸3.3.3 Final。 我在通过Internet Explorer 9 Final版本渲染富脸部皮肤时遇到问题。它不会加载富脸皮肤,并且从网络选项卡我可以看到此文件作为“text / html”而不是“text / css”接收,获取状态为500。 我从以下链接获得此信息, IE9 + RichFaces Rendering problem

一个可能的解决方案是转向RF4,但是为了它,我们必须转向JSF 2.0,这是非常耗时的过程,也非常昂贵。

我已经尝试了线程http://community.jboss.org/thread/156720中指定的解决方案 肯尼斯克里斯滕森也是如此,但它仍然没有帮助我; - (

任何人都可以为它建议一个更合适的解决方案: - )

谢谢, 欧贝德

4 个答案:

答案 0 :(得分:1)

将其放入您的页面:

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

答案 1 :(得分:1)

对我来说“IE = EmulateIE8”不起作用。无论是元标记还是过滤器。我将其更改为“IE = 8”并且有效。

答案 2 :(得分:1)

补丁解决问题RichFaces 3.3.3.Final xIE9

http://ruleoftech.com/2013/patching-richfaces-3-3-3-ajax-js-for-ie9

答案 3 :(得分:0)

对IE6,IE7和IE8中的CSS处理进行了更改,以阻止所有跨源样式表,除非它们已通过正确的HTTP响应标头提供:

Content-Type: text/css

http://technology-for-human.blogspot.ca/2011/12/jsf-12-myfaces-richfaces-33x-ie-9.html

相关问题