我们开发了一个与ie6兼容的asp.net应用程序。现在我们的客户想要将该应用程序与ie8兼容。所以我需要在我们的应用程序中进行更改,以便它可以与ie8兼容。
请让我知道是否有任何机构知道此
的解决方案答案 0 :(得分:1)
实际上,IE6是兼容性问题的。 IE8符合当前Web标准的很大一部分,并且有很好的文档记录。如果您不再需要支持IE6,只需查看标准和代码即可。
除此之外,几乎没有任何其他方法可以对抗真实的东西。这样做的推荐方法(因为在同一个OS安装中不能有多个版本的IE)是每个版本安装一个虚拟机。 Microsoft为此特定目的提供免费的操作系统映像(具有时间限制激活)。
如果您需要同时支持IE6和IE8,最好的选择是条件评论:有关文档,请参阅http://msdn.microsoft.com/en-us/library/ms537512%28VS.85%29.aspx。它们允许您仅显示所选IE版本的内容,并将其隐藏(包括非IE浏览器)。
IE8还增加了一些可能会让你感到烦恼的安全措施,所以一定要彻底测试。
答案 1 :(得分:1)