从HTML内容中删除脚本标记我正在使用HTML Purifier(http://htmlpurifier.org/)我只是想删除<script>标签。我不想删除内联格式或任何其他东西。我怎样才能做到这一点?还有一件事,还有其他方法可以从HTML中删除脚本标记
3 回答
守着星空守着你
TA贡献1799条经验 获得超8个赞
$html = <<<HTML...HTML;$dom = new DOMDocument();$dom->loadHTML($html);$tags_to_remove = array('script','style','iframe','link');foreach($tags_to_remove as $tag){ $element = $dom->getElementsByTagName($tag); foreach($element as $item){ $item->parentNode->removeChild($item); }}$html = $dom->saveHTML();
- 3 回答
- 0 关注
- 697 浏览
添加回答
举报
0/150
提交
取消