Google plus HTML1115:X-UA兼容元标记(';IE=9,IE=8,chrome=1';)已被忽略,因为文档模式已最终确定

Google plus HTML1115:X-UA兼容元标记(';IE=9,IE=8,chrome=1';)已被忽略,因为文档模式已最终确定,google-plus,addthis,x-ua-compatible,Google Plus,Addthis,X Ua Compatible,我得到这样的警告: HTML1115: X-UA-Compatible META tag ('IE=9, IE=8, chrome=1') ignored because document mode is already finalized. 当我试图在IE9上打开我的网站时。我添加了以下脚本: <script type="text/javascript" src="https://s7.addthis.com/js/250/addthis_widget.js#async=1">&

我得到这样的警告:

HTML1115: X-UA-Compatible META tag ('IE=9, IE=8, chrome=1') ignored because document mode is already finalized.
当我试图在IE9上打开我的网站时。我添加了以下脚本:

<script type="text/javascript" src="https://s7.addthis.com/js/250/addthis_widget.js#async=1"></script>

其中添加了google+按钮

<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>


当我评论这行时,警告消失了。如何修复此问题?

x-ua兼容元标记必须位于所有其他非元或标题元素之前


否则,我认为文档模式已经确定,IE将忽略稍后提示使用哪种文档模式的尝试。

尝试了此操作,但未成功:(啊,根据这里的文章:它必须是元标记中的第一个。不幸的是,我更喜欢charset=utf-8而不是这个特定于浏览器的标记,因为字符集需要非常早。转述Timo Lehto:至于声明是否需要是头中的第一个元素。它不需要是第一个,所以long,因为标题中只有其他元标记或标题标记。以下是MSDN中的一些引用:“X-UA-Compatible标题不区分大小写;但是,它必须出现在网页标题(标题部分)中除标题元素和其他元元素之外的所有其他元素之前。”继续解释:如果您无法让Bowser意识到这一点,请务必重置浏览器/服务器缓存。您也可以选择让web服务器在http头上设置兼容模式:“还可以将web服务器配置为指定与X-UA兼容的标头。如果web服务器指定了标头,并且标头也出现在网页内容中,则网页中的标头优先于服务器指定的标头。”。“我想我见过在doctype或html标记之前有额外的空格或换行符与这类内容相混淆的情况。对于那些没有这样做的人,你可以检查通过网络发送的内容,并确保发送的内容不会影响doc模式决策。