首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HtmlPurifier和前标记内容

HtmlPurifier和前标记内容
EN

Stack Overflow用户
提问于 2011-10-28 03:31:16
回答 2查看 509关注 0票数 4

有人知道我应该如何配置HtmlPurifier来忽略标签中的内容吗?目前我有这样的东西:

代码语言:javascript
复制
require_once('HTMLPurifier.auto.php');
$config = HTMLPurifier_Config::createDefault();
$config->set('HTML.Doctype', 'XHTML 1.0 Transitional');
$config->set('Attr.AllowedFrameTargets', array('_blank'));
$config->set('HTML.Trusted', true);
$config->set('HTML.SafeObject', true);
$config->set('Output.FlashCompat', true);
$config->set('Filter.Custom',  array( new HTMLPurifier_Filter_SafeIframe() ));
$config->set('Attr.EnableID', true);
$def = $config->getHTMLDefinition(true);
$def->addAttribute('a', 'href*', 'URI');
$def->addAttribute('a', 'rel', 'CDATA');
$objPurifier = new HTMLPurifier($config);
return $objPurifier->purify($string);
EN

回答 2

Stack Overflow用户

发布于 2011-10-28 04:42:24

试试%Core.HiddenElements

票数 1
EN

Stack Overflow用户

发布于 2019-02-16 16:12:07

我解决了加法

代码语言:javascript
复制
pre[class]

添加到属性

代码语言:javascript
复制
HTML.Allowed 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7921299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档