php – strip_tags禁止使用某些标签
|
根据
我并不是指有人为我编码,而是非常感谢如何实现这一点(如果可能的话)的可能方式的输入. 编辑要使用HTML Purifier HTML.ForbiddenElements配置指令,您似乎会执行以下操作: require_once '/path/to/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$config->set('HTML.ForbiddenElements',array('script','style','applet'));
$purifier = new HTMLPurifier($config);
$clean_html = $purifier->purify($dirty_html);
http://htmlpurifier.org/docs HTML.ForbiddenElements should be set to an array('script','applet')
要么: array('<script>','<style>','<applet>')
或者是其他东西? 我认为这是第一种形式,没有分隔符; tinyMCE.init({
...
valid_elements : "a[href|target=_blank],strong/b,div[align],br",...
});
所以我猜这只是一个术语,不应该提供任何属性(因为你禁止元素……虽然也有 我还将从HTML.ForbiddenAttributes文档中添加此注释:
黑名单不像白名单那样“强大”,但您可能有自己的理由.请注意并小心. 没有测试,我不知道该告诉你什么.我会继续寻找答案,但我可能会先上床睡觉.现在已经很晚了. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
