Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 什么可能会导致网页在IE7中为空,但在IE9中却可以工作?_Internet Explorer_Internet Explorer 7_Internet Explorer 9_Web Testing - Fatal编程技术网

Internet explorer 什么可能会导致网页在IE7中为空,但在IE9中却可以工作?

Internet explorer 什么可能会导致网页在IE7中为空,但在IE9中却可以工作?,internet-explorer,internet-explorer-7,internet-explorer-9,web-testing,Internet Explorer,Internet Explorer 7,Internet Explorer 9,Web Testing,我们处理的是IE7中的空白页面,而不是IE9。有点难堪。请参见示例:IE7和IE9之间的代码更改将导致它们呈现不同的效果。(这并不意味着聪明的alecky)这就是为什么从IE8开始就有了“兼容模式” 为了使IE更符合标准,他们在渲染引擎中做了很多更改 请参阅以下内容:更多详细信息。我回答时知道这是一个离题的问题。在我看来,它勉强通过,因为了解版本之间的差异对于编写在这两种情况下都能工作的站点是必要的。在superuser.stachexchange.com和webmasters.stackexc

我们处理的是IE7中的空白页面,而不是IE9。有点难堪。请参见示例:

IE7和IE9之间的代码更改将导致它们呈现不同的效果。(这并不意味着聪明的alecky)这就是为什么从IE8开始就有了“兼容模式”

为了使IE更符合标准,他们在渲染引擎中做了很多更改


请参阅以下内容:更多详细信息。

我回答时知道这是一个离题的问题。在我看来,它勉强通过,因为了解版本之间的差异对于编写在这两种情况下都能工作的站点是必要的。在superuser.stachexchange.com和webmasters.stackexchange.com上,这将是一个边界,而不是smart-alecky,任何洞察都有帮助。非常感谢。我们把头发拔出来是因为我们可以让它在IE7中呈现得很好,但是一些关键的合作伙伴推迟发布,因为他们不能;我们不知道为什么。如果我自己没有看到网站的代码,就很难提供更多帮助。获得在所有浏览器中都能正常工作的站点通常需要按照最低的公分母进行编码,并且不可避免地,您最终无法使用某些功能,因为它们在一个浏览器中工作,而在另一个浏览器中则无法工作。现在这不会有多大帮助,但是在整个开发过程中,而不是在开发完成后,针对各种浏览器进行测试是个好主意。用这种方式修复不起作用的东西成本要低得多。我很抱歉在游戏这么晚的时候听到这个问题。请原谅我糟糕的拼写。你必须比这更具体一些-至少添加一个描述或屏幕截图,说明哪些东西没有按照你的预期工作。但在相似的外观背后,IE7和IE9是非常不同的野兽。