【发布时间】:2010-12-26 10:21:05
【问题描述】:
我正在使用 CMS,它阻止编辑 <head> 元素的 HTML 源代码。
例如我想在<title>标签上方添加以下内容:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
【问题讨论】:
-
这没有意义... 在执行 javascript 之前解析头部。通过 javascript 将 meta stuf 添加到头部不会产生预期的效果。
-
@Mickel - 是的。所有问题的答案都对我有帮助
-
虽然与 CMS 问题无关,但在某些情况下添加元标记是有意义的。有各种浏览器插件和 javascript 注入使用元标记中的数据来收集信息。 Facebook 的 OpenGraph 就是一个例子。当您无法直接访问原始 HTML 时,需要将元标记注入头部,无论是由于 CMS 的错误还是因为您自己编写了一个 javascript 插件/注入。
-
请注意,动态添加
<meta>标签可能无效,具体取决于它们是什么以及所涉及的浏览器。 -
好点,当人们过分关注问题时会发生这种情况;-)
标签: javascript jquery css xhtml