ASP.NET页面在兼容性视图上运行并显示不良

时间:2013-05-07 13:06:19

标签: asp.net view localhost compatibility

我正在开发一个在FF或Chrome中运行良好的网站,但是当在IE上运行时,它会显示下面的消息并将视图转换为兼容性,因此布局无法正确显示,而某些标签和控件这样的asp菜单会消失(仍然存在于html代码中)。 任何人都可以帮我解决这个问题吗?

错误消息:显示localhost时出现问题导致Internet Explorer使用兼容性视图刷新页面!

1 个答案:

答案 0 :(得分:0)

页面中最有可能出现标记验证错误,导致IE回退到FF或Chrome可能忽略的兼容模式。确保您的页面通过验证。

尝试访问此处W3C Markup Validation Service并运行您的HTML或网址,以查找任何明显的错误。

另一种可能性是您明确设置IE的元标记以强制兼容,例如

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

如果有,请将其删除。