我正在开发一个在 FF 或 Chrome 中显示良好的网站,但是在 IE 上运行时,它显示下面的消息并将视图转换为兼容性,因此布局无法正确显示并且一些标签和控件如 asp 菜单消失(仍然存在在 html 代码中)。谁能帮我解决这个问题?
错误消息:显示 localhost 的问题导致 Internet Explorer 使用兼容性视图刷新页面!
我正在开发一个在 FF 或 Chrome 中显示良好的网站,但是在 IE 上运行时,它显示下面的消息并将视图转换为兼容性,因此布局无法正确显示并且一些标签和控件如 asp 菜单消失(仍然存在在 html 代码中)。谁能帮我解决这个问题?
错误消息:显示 localhost 的问题导致 Internet Explorer 使用兼容性视图刷新页面!
您的页面中很可能存在标记验证错误,导致 IE 退回到 FF 或 Chrome 可能会忽略的兼容模式。确保您的页面通过验证。
尝试前往W3C 标记验证服务并运行您的 HTML 或 URL 以查找任何明显的错误。
另一种可能性是您明确设置 IE 的元标记以强制兼容性,例如
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
如果是这样,请将其删除。