Abh*_*hek 101 html5 doctype internet-explorer-9
我试图让IE9加载我的页面与IE9标准...
我注意到<!DOCTYPE HTML>把该死的东西放进了怪癖模式......这几乎打破了页面上的所有内容......
如何让IE坚持IE9标准?
Dav*_*ick 134
配售:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
Run Code Online (Sandbox Code Playgroud)
在<head>标签中应该这样做.
zua*_*auz 63
确保在DOCTYPE声明之前没有任何HTML注释,否则它将触发IE9使用quirks模式.
只是<!DOCTYPE html>在页面顶部没有任何内容应该足以使IE9使用标准模式.您也不应该需要元标记.
除非您指定,否则使用WebBrowser控件显示HTML将使用IE8呈现,而不管doctype
<meta http-equiv="X-UA-Compatible" content="IE=9" />
Run Code Online (Sandbox Code Playgroud)
要么
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Run Code Online (Sandbox Code Playgroud)