Tag: htmlpurifier

从HTML内容中删除脚本标记

我正在使用HTML净化器(http://htmlpurifier.org/) 我只想删除<script>标签。 我不想删除内联格式或任何其他的东西。 我怎样才能做到这一点? 还有一件事,它有任何其他的方式来从HTML中删除脚本标签

符合HTML5的HTMLfilter

有没有简单的方法来为HTMLPurifier添加HTML5规则集? HP可以configuration为识别新标签: // setup configurable HP instance $config = HTMLPurifier_Config::createDefault(); $config->set('HTML.DefinitionID', 'html5 draft'); $config->set('HTML.DefinitionRev', 1); $config->set('Cache.DefinitionImpl', null); // no caching $def = $config->getHTMLDefinition(true); // add a new tag $form = $def->addElement( 'article', // name 'Block', // content set 'Flow', // allowed children 'Common', // attribute collection array( // attributes ) ); // add a new […]