我在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)
当我在本地环境中部署时,模态面板看起来像这样:

但是当我在生产服务器中部署时,我遇到了问题.
如果我使用IE兼容性视图 comp http://bloges.geneanet.org/public/Blog%20EN/EN-ie8-03.png,我的模态面板看起来像这样:

如果我不使用兼容性视图,我会看到模态面板,但我的所有ajax按钮都不起作用.
这是怎么造成的,我该如何解决?