当前位置:  开发笔记 > 编程语言 > 正文

如何避免ie8兼容性按钮?

如何解决《如何避免ie8兼容性按钮?》经验,为你挑选了3个好方法。

在IE8中,微软引入了一种称为兼容模式的新模式,它将像IE7一样呈现页面.

您可以在stackoverflow.com中的地址栏旁边看到此按钮.但是当您访问google.com/live.com时,您将看不到兼容模式按钮.我们如何确保页面不向用户显示此按钮?



1> Guffa..:

简短回答:

将它放在您的head标签中,告诉浏览器您的页面在IE 8中工作:


另外根据Jon Hadleys的评论,为了确保使用最新的(不仅仅是IE8)渲染引擎,您可以使用以下内容:



为了确保使用最新的(不仅仅是IE8)渲染引擎,添加以下内容:``
只想添加标题中元素的顺序很重要.来自MSDN:"......它必须出现在除了title元素和其他元元素之外的所有其他元素之前的网页标题(HEAD部分)中." http://msdn.microsoft.com/en-us/library/cc288325%28VS.85%29.aspx

2> Matt Hamilto..:

从这里:

有时不显示兼容性视图按钮.

该按钮位于"停止"和"刷新"按钮旁边的地址栏上.在某些情况下,用户无需采取任何操作,因此,"兼容性视图"按钮不会显示:

如果您正在查看内部到Internet Explorer页面(例如about:InPrivate)

如果您正在查看通过使用版本控制标记/ HTTP标头声明已为Internet Explorer 8"准备好"的页面(如果此标记触发Quirks,IE7标准或IE8标准无关紧要,则按钮赢了'显示)

如果您正在查看Intranet页面并且选中了"在兼容性视图中显示Intranet站点"复选框,则选中"如果您正在查看任何网页,并且已选中"在兼容性视图中显示所有网站"复选框

如果您正在查看Microsoft提供的兼容性视图更新列表中包含的网页,并且您已选中"包括Microsoft的更新网站列表"复选框

如果您通过开发人员工具栏切换了"文档模式"或"浏览器模式"设置

所以你可能会在版本标记/ HTTP标题之后,在该博客文章和此处更详细地描述.


现在,微软如何依赖个人员工博客提供文档?搜索谷歌,我所得到的只是冗长和过时的博客文章.
谷歌的搜索结果似乎对博客产生了很大的影响.公平地说,我在这里引用的博客文章基本上是一篇适当的MSDN文章的重要链接,因此正式文档确实存在.

3> 小智..:

如果启用"在兼容性视图中显示Intranet站点"或"在兼容性视图中显示所有网站"设置(在工具 - >兼容性视图设置下找到)(因为它们与正在查看的网站相关),那么无论您拥有什么在文档的HTML中,页面将始终放入某种形式的兼容性视图中.

这意味着,即使在文档中,您仍然会注意到该页面已放入兼容性视图中,除了禁用这些设置之外,您无法执行任何操作将禁用它.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有