我在 Glassfish 2.1 上使用 JSF 2.0 和 RichFaces 3.3.3。我创建了一个带有模式面板的 Web 应用程序,该面板在我的计算机(本地服务器)中运行良好。由于特定 RichFaces 版本的 IE9 不兼容,我X-UA-Compatible: IE=8
在我的 HTML 头中使用了元标记:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
当我在本地环境中部署时,模态面板如下所示:
但是当我在生产服务器中部署时,我遇到了问题。
如果我使用带有兼容性视图的 IE
(来源:geneanet.org)
,我的模态面板如下所示:
如果我不使用兼容性视图,我会看到模态面板,但我所有的 ajax 按钮都不起作用。
这是如何引起的,我该如何解决?