您的位置:首页 > 其它

IE开发者工具中的两个模式是如何选取的?

2016-02-17 14:10 274 查看


IE开发者工具中的两个模式是如何选取的? 

Web
技术
 > 

Web开发,
微软浏览器IE相关讨论 (IIS,IE8,IE9,IE10,IE11等)


问题







0

登录进行投票

最近下了IE9正式版,打开我自己用notepad写的一个很简单的html页之后,我发现页面中竟然显示canvas标签无法识别。

我原来用过IE9的beta和rc版,一直都可以正常识别的。后来我发现,原来我打开那个html静态也后,IE的开发者工具显示浏览器模式为IE9,文档模式为杂项。把文档模式调为IE9就好了。

然后我发现浏览不同的网站时,这两个模式的选值是会自己变化的,那么,我想请问一下,这两个模式的选值是根据什么变化的?我怎么才能让我的那个html静态页用IE9打开时,文档模式默认为IE9?

谢谢。

2011年3月26日 11:52

回复

|

引用


答案







0

登录进行投票

请尝试在你的html文件最前部(<html>之前)加上如下内容,单独一行:

<!DOCTYPE html>

开发者工具中的两个模式,分别是“浏览模式”和“文档模式”。

浏览模式:是让IE以最接近所选择的版本方式连接网站并解释网页。在“连接网站”,IE提供所选版本的用户代理字符串进行连接。“解释网页”是说如何解释版本向量,这个模式,应该和你的问题无关。

文档模式:为了保证兼容性,IE9中带有IE5,IE7,IE8和最新的IE9渲染引擎。canvas是只有IE9渲染引擎才支持的。其机制,已经在IE8相关的文档中详细介绍过了。IE9的兼容性基本上延续了IE8的设计。你也可以在<header>中使用<meta
http-equiv="X-UA-Compatible" content="IE=IE9" >,使得你的网页,以IE9模式,即使用IE9渲染引擎进行浏览。

如果你对IE为何采取这样的方式提供兼容性感兴趣,也可以参考我得博客:IE8
如何确定文档模式。

已标记为答案 Andrew_ZhuModerator 2011年4月1日
7:30
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: