【问题标题】:Application Support to Internet explorer 6 and 8 [closed]Internet Explorer 6 和 8 的应用程序支持 [关闭]
【发布时间】:2012-04-30 15:51:48
【问题描述】:

我已经成功开发了一些使用 netbeans 作为 IDE 的应用程序。他们目前都在为公司生产。
但是,在这里我遇到了一个问题,即应用程序在 IE-6 中运行得非常好,但是当我将其升级到 IE-8 时,它不支持应用程序的全部功能并且表现不佳。

所以我想知道,两个版本的 IE 是如何让同一个应用程序表现不同的,这是否与应用程序的某种开发有关,以及我们是否可以让它在所有版本中工作。

我想知道一些幕后的事实。 谢谢!!

【问题讨论】:

  • IE6/7 是世界上最糟糕的网络浏览器。 FireFox、Chrome、Safari、Opera 等遵循网络标准,而 IE6/7 则不遵循。您也应该在其中或在 IE8+ 中测试您的 webapp。然后,在 IE6/7 中再次测试并使用 IE6/7 特定的 CSS/JS hack 单独修复问题。
  • 其实我是只用IE6开始开发的,效果很好,但是后来升级到IE8,就不支持了。

标签: jsf netbeans internet-explorer-8 richfaces internet-explorer-6


【解决方案1】:

如果您使用的是richfaces 3.x,则已知IE9 存在尚未修复的问题。

如果您的应用程序使用 IE7,则指定 X-UI-Compatible 元标记以模拟 IE7 行为。

【讨论】:

  • 没关系,亲爱的,但首先我不知道它的主要关注点是什么......就像你告诉错误问题一样。
  • 不同版本的 IE 对 doctype 有不同的假设,并且在新版本的 IE 中修复了一些渲染引擎问题。老实说,版本 8 之前的 IE 在 CSS 支持方面非常差,并且您在代码中对 IE6 进行测试的 CSS 假设可能不正确。您应该向我们展示您的代码,以便我们可以帮助您解决主要问题。但一般来说,这与您的文档类型有关。尝试在 HTML 的开头添加传递文档类型,并在不同的 IE 中查看结果。您可以使用 IETester 在一台机器上安装不同版本的 IE
  • 你想看什么代码我的意思是在哪种类型的文件中......,因为我不知道究竟是什么代码造成了这个问题......
猜你喜欢
  • 1970-01-01
  • 2010-09-13
  • 1970-01-01
  • 1970-01-01
  • 2011-02-18
  • 1970-01-01
  • 1970-01-01
  • 2010-10-09
  • 1970-01-01
相关资源
最近更新 更多