Asp.net IE中的浏览器模式和文档模式
在IE9浏览器中,页面未正确显示。使用开发者工具栏,我找到了下面的屏幕截图Asp.net IE中的浏览器模式和文档模式,asp.net,internet-explorer,html,Asp.net,Internet Explorer,Html,在IE9浏览器中,页面未正确显示。使用开发者工具栏,我找到了下面的屏幕截图 Browser Mode:IE9 Compat View Document Mode : IE7 standards 如果我强制浏览器 Browser Mode : IE9 DOucment Mode : IE9 Standard 然后它会正确显示 如何在不强制浏览器进入IE9模式的情况下正确显示页面 啊。。。Internet Explorer直到IE9才支持HTML5。将此添加到标题: <!--[if l
Browser Mode:IE9 Compat View
Document Mode : IE7 standards
如果我强制浏览器
Browser Mode : IE9
DOucment Mode : IE9 Standard
然后它会正确显示
如何在不强制浏览器进入IE9模式的情况下正确显示页面
啊。。。Internet Explorer直到IE9才支持HTML5。将此添加到标题:
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
另外,添加HTML5重置样式表,如下所示:
它在IE7的模拟版本中看起来不同,因为你是用HTML5编写的,而IE7是在HTML5成为W3C眼中的苹果之前开发的 小心使用上面答案中规定的黑客。更好的做法是理解添加到站点的每一段代码
同样重要的是要记住,每增加一个文档,每增加一次按键,都会在服务器和浏览器上产生更大的负载,这会增加您的加载时间。您的问题是,您拥有的任何标记/CSS/JS在IE7中都不起作用。修好它,世界上一切都会好起来。如果您分享您的标记/CSS/JS,我们会更有帮助。@AymanSafadi,非常感谢。我使用了html5标记,地址是虽然我在IE9中浏览,但我遇到了上述问题。到底是什么问题?在IE7上看起来好像有点问题,但在IE9上看起来很好。IE7中的问题肯定与HTML5有关。IE7不知道如何解释“”标记。html5.js做什么?我在html5.js中看到过,似乎所有的行都有注释。这个脚本最初来自:根据作者的说法,“它在代码中是有条件的,所以Firefox等不会运行代码-但将其包装在IE条件调用中以减少对其他浏览器的http拉拽并没有什么坏处。”