将 IE8 浏览器模式设置为 IE7 时遇到问题

发布于 2024-09-02 18:15:54 字数 250 浏览 7 评论 0原文

尽管放置了以下元标记,但我没有得到预期的结果:

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

我打开开发人员工具窗口。在出现菜单的同一栏中,有一个名为浏览器模式的项目:默认情况下它仍然显示 IE 8。即使在控制台窗口中执行 document.documentMode 显示“8”。我做错了什么吗?

Inspite of putting the following meta tag I am not getting the expected result:

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

I open the developer tool window. In the same bar where the menu appears there is an item called Browser Mode: it still shows IE 8 by default. Even doing document.documentMode in the console window shows "8". Am I doing anything wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

擦肩而过的背影 2024-09-09 18:15:54

该元标记必须是开始头标记之后的第一件事,否则它将不起作用......(在所有其他元标记等之前)

That meta tag MUST be the first thing after the beginning head tag or it wont work... (before all other meta tags etc.)

泼猴你往哪里跑 2024-09-09 18:15:54

当您打开开发人员工具栏时,它不会查看元标记,如果您想查看用户使用 IE7 时任何给定网页“将”如何呈现,那么它实际上更适合。工具栏默认为 IE8,因为这是您使用的 IE 版本。

元标记告诉浏览器在呈现地址栏中请求的页面时要使用哪种模式。

The developer toolbar does not look at the meta tag when you open it, it is really more for if you want to see how any given web page "will" render if a user is using IE7. The toolbar just defaults to IE8, because that is the version of IE that you are using.

The meta tag tells the browser which mode to use when it's rendering a page that has been requested in the address bar.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文