【问题标题】:My JSF application is not working in IE8 but it works in IE7我的 JSF 应用程序在 IE8 中无法运行,但在 IE7 中运行
【发布时间】:2011-10-03 15:29:53
【问题描述】:

我的应用程序是一个基于 JSF 的应用程序。登录后,我无法在主页中找到正确的页面布局。 Ajax 事件和 JSF 页面导航不起作用。甚至分页也不起作用。它适用于 IE6 和 IE7,但在 IE8 中不起作用。谁能帮帮我。

【问题讨论】:

  • 原来这应该与 CSS 标准有关。能否请您发布一些代码。
  • 您使用的是 JSF 1.2 还是 2.0?我们在我们的网站上遇到了同样的问题,但我发现迁移到 JSF 2 解决了这个问题。事实证明,JSF 1.2 AJAX 事件在 IE8 或 IE9 中未使用有效语法定义。有时这些浏览器中的兼容模式会有所帮助。
  • IE6 不像 IE7 那样工作,IE8 不像 IE8 那样工作,IE9 不像 IE10 那样工作,而且它们都不像任何其他更现代的浏览器那样工作。跨度>
  • 请不要发布相同的重复项。请改为向您现有的问题添加更多详细信息和更好的信息
  • 请通过相应地改进/编辑您的问题向已发布的 cmets 提供反馈。不要一遍又一遍地复制粘贴相同的问题。这对我们没有帮助,因此对你自己也没有帮助。

标签: java ajax internet-explorer jsf portlet


【解决方案1】:

问题可能是兼容性问题。如果问题是兼容性问题,则创建一个过滤器,然后使用以下代码设置请求标头,然后您可以在 IE7 模式下运行 IE8 浏览器。

 "X-UA-Compatible", "IE=EmulateIE7"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-08
    • 2016-09-01
    • 1970-01-01
    • 2013-07-02
    • 1970-01-01
    • 2012-12-09
    • 1970-01-01
    • 2021-08-21
    相关资源
    最近更新 更多