【发布时间】:2011-10-04 12:02:31
【问题描述】:
我只希望 IE8 在兼容模式下工作。但是我无法使用下面的第一种方式来做到这一点:
第一种方式:(不行)
<!--[if IE 8]>
<com:TMetaTag HttpEquiv="X-UA-Compatible" Content="IE=EmulateIE7" />
<![endif]-->
第二种方式:
<script type="text/javascript">
var $j = jQuery.noConflict();
if($j.browser.msie && $j.browser.version == "8.0")
{
alert("<com:TMetaTag HttpEquiv=\"X-UA-Compatible\" Content=\"IE=EmulateIE7\" /> ");
}
</script>
现在我正在尝试使用上面的 jquery 来回显元标记。但我不知道该怎么做?所以我提醒它清楚地向你展示问题。
注意:我正在使用一个名为 prado 的 php 框架。所以标签元素有点不同,比如 (<com:TMetaTag...)
【问题讨论】:
-
你到底为什么要它使用兼容模式?
-
因为 IE8 有一些设计问题,不幸的是运行它兼容模式是目前最简单的方法。感谢您的回答。
标签: jquery prado ie-compatibility-mode