0

我已经成功开发了一些使用NetBeans作为IDE的应用程序。他们都在为公司生产。
但是,在这里我遇到了应用程序在IE-6上运行完全正常的一个问题,但是当我把它升级到IE 8,它不支持应用程序的全部功能,它是表现尴尬。Internet Explorer 6和8的应用程序支持

所以我想知道,2个版本的IE如何让相同的应用程序行为不同,这是否与某种应用的发展,以及我们是否可以使其在所有版本的工作。

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

+0

IE6/7是最坏化网页浏览器是世界有史以来见过。 FireFox,Chrome,Safari,Opera等都遵循网络标准,而IE6/7则没有。你也应该测试你的webapps,或者在IE8 +中。然后,在IE6/7中再次测试,并分别修复IE6/7特定的CSS/JS黑客问题。 – BalusC

+0

实际上我只用IE6开始开发,并且它运行良好,但后来当我升级到IE8时,它不支持。 – Addicted

回答

1

如果您使用RichFaces的3.x中,它已经知道有IE9问题,这些问题尚未确定。

如果IE7的应用程序的工作,然后指定X-UI-Compatible meta标签仿效IE7的行为。

+0

亲爱的,但首先我想知道它的主要关注点......就像你告诉bug问题一样。 – Addicted

+1

不同版本的IE浏览器对doctype有不同的假设,某些渲染引擎问题在较新版本的IE中修复。说实话,在版本8之前IE浏览器在CSS支持方面非常差,而且你的代码中的CSS假设再次被测试过,IE6可能不正确。您应该向我们展示您的代码,以便我们可以帮助您解决主要问题。但一般来说这是关于你的文档类型。尝试在HTML的开头添加传递型文档,并在不同的IE中查看结果。您可以使用IETester在一台机器上拥有不同版本的IE – Mohsen

+0

您想要查看哪些代码代表哪种类型的文件...,因为我不知道准确创建此问题的代码是什么... – Addicted