如何在Diazo中删除/替换meta http-equiv =“X-UA-Compatible”标签

时间:2012-01-18 18:07:46

标签: plone diazo

我正在使用Diazo处理Plone网站。 Unthemed网站基于Sunburst主题,因此该标签由主模板插入到/ html / head:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

我的设计包含

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

所以我只需要替换这个标签。我想保留Plone生成的其他元标记。

这些规则对我不起作用:

<drop content="/html/head/meta[@http-equiv='IE=edge']" />
<after theme-children="/html/head">
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</after>

我应该使用什么规则?

1 个答案:

答案 0 :(得分:3)

您混淆了规则中引用的属性。尝试:

<drop content="/html/head/meta[@http-equiv='X-UA-Compatible']" />

代替