Html净化器| CSS Tidy |浏览器特定属性和黑客被修剪。我如何允许这些?

时间:2011-03-04 13:27:21

标签: htmlpurifier csstidy

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7');
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e7e7e7));

过滤输入时会删除这些类型的css属性。我不确定这是否是由CSSTidy或HTML Purifier引起的。我试图查看这两本手册而没有找到任何线索。

2 个答案:

答案 0 :(得分:3)

HTML Purifier肯定会删除这些属性。 CSS Tidy可能也会(虽然我不确定。)你需要为每个人创建自定义验证AttrDefs。

答案 1 :(得分:1)

我刚刚经历过这个。万一令人困惑,爱德华指的是:

http://htmlpurifier.org/phorum/read.php?2,6154,6154#msg-6154