【发布时间】:2011-10-27 19:31:15
【问题描述】:
有谁知道我应该如何配置 HtmlPurifier 以忽略
标记中的内容? 目前我有这样的事情: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);
【问题讨论】:
-
我也有同样的问题,你解决了吗?如果您发布您的做法,我将不胜感激。
标签: htmlpurifier