小编Osc*_*San的帖子

RichFaces webapp中忽略<meta http-equiv ="X-UA-Compatible"content ="IE = 8"/>

我在Glassfish 2.1上使用JSF 2.0和RichFaces 3.3.3.我已经创建了一个带有模式面板的Web应用程序,该面板在我的计算机(本地服务器)中运行良好.由于IE9与特定RichFaces版本不兼容,我X-UA-Compatible: IE=8在HTML头中使用了meta标签:

<meta http-equiv="X-UA-Compatible" content="IE=8" />
Run Code Online (Sandbox Code Playgroud)

当我在本地环境中部署时,模态面板看起来像这样:

1OK

但是当我在生产服务器中部署时,我遇到了问题.

如果我使用IE兼容性视图 comp http://bloges.geneanet.org/public/Blog%20EN/EN-ie8-03.png,我的模态面板看起来像这样:

2NO-OK

如果我不使用兼容性视图,我会看到模态面板,但我的所有ajax按钮都不起作用.

这是怎么造成的,我该如何解决?

richfaces jsf-2 internet-explorer-9

4
推荐指数
1
解决办法
8610
查看次数

标签 统计

internet-explorer-9 ×1

jsf-2 ×1

richfaces ×1