【问题标题】:IE 7.0.5730.13 Problems with JSF PrimefacesJSF Primefaces 的 IE 7.0.5730.13 问题
【发布时间】:2013-01-10 09:32:04
【问题描述】:

我使用 Primefaces 创建了一个应用程序。它在 Firefox、Chrome 和 IE 9 上运行良好。 但是在 IE 7.0.5730.13 上使用应用程序有很多问题。

我会列出一些问题:

  • 在按钮上单击两次并刷新页面后会打开对话框
  • DropDownBox 只是一个灰色的框,点击后打开列表,看起来不像标准的 DropDownBox
  • 树表不好看,有些节点越过树表就挂在那里了

看起来 Primefaces 与 IE 7.0.5730.13 不兼容。

我研究了很多,但找不到关于那个问题的任何东西。

提前致谢。

编辑

对于那些在 IE 浏览器中仍然存在对话框问题的人

  • 移除“modal=true”
  • 为您的对话框设置固定宽度
  • 为您的对话框设置固定高度

【问题讨论】:

    标签: jsf user-interface primefaces internet-explorer-7


    【解决方案1】:

    在大多数情况下,您是正确的,PrimeFaces 和大多数 JSF 组件框架都与 IE7 不兼容。此外,还有一些更高级的 JSF 组件利用了 HTML5 功能,并且在 IE8 中也可能无法正常工作。

    在这点上,IE7 是一个古老的浏览器,如果您的客户坚持支持它,那就太可笑了。如果他们必须为某些专有的旧版软件使用 IE7,那么您始终可以建议为您的软件使用合适的浏览器,例如任何受支持的 Firefox、Chrome 或 Safari 版本。

    【讨论】:

      【解决方案2】:

      Primefaces 在 3.5 版之前是 supposed to support IE 7(不再支持它)。如果您使用的是此版本,只需将其降级到以前的版本。但是,我非常同意@maple_shaft。

      【讨论】:

        猜你喜欢
        • 2012-02-28
        • 1970-01-01
        • 1970-01-01
        • 2014-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-24
        • 2012-10-01
        相关资源
        最近更新 更多