带有colorbox overlay的Tagcanvas将IE9投入怪癖模式?

时间:2012-03-23 20:00:25

标签: html5 internet-explorer-9

我已经在我的网页上实现了一个tagcloud,而不是我正在使用图像的单词,我正在调用colorbox来提供一个漂亮的样式覆盖图和那个人的传记。

所有这些在IE以外的每个浏览器中都能正常工作。

我正在使用另一个在同一页面上工作的彩色叠加层,它不在tagcanvas区域。

我注意到IE9控制台向我扔了这个:

HTML1113: Document mode restart from IE9 Standards to Quirks 

有没有人见过这个?有没有办法阻止它切换到Quirks模式?我尝试了一些不同的doctypes,甚至是一些meta标签,如:

    <meta http-equiv="X-UA-Compatible" value="IE=9">

仍然,没有骰子!想法?

1 个答案:

答案 0 :(得分:0)

您的doctype可能缺少FSI。

  

Doctype嗅探的工作原理是检测doctype声明中存在哪些部分。如果存在FPI但FSI不存在,浏览器通常会选择怪癖模式,因为这是过去编写doctype声明的常用方法。如果doctype声明完全丢失,浏览器也会选择怪癖模式 - 这曾经很常见 - 或者格式不正确。

请参阅:http://reference.sitepoint.com/css/doctypesniffing