我正在使用PHP Simple HTML DOM Parser。所以你可以在解决方案中使用它
好。所以,我正在加载这样一个文件:
$html = file_get_html('http://localhost/seo/testfile.php');
我将代码回复为echo strip_tags($html);
到目前为止,非常好。
当用户输入内联代码(如
)时,会出现问题<script>alert(1)</script>
所以我不想在<script>, <style>,
等标签内显示任何内容。我该怎么做?
干杯!
答案 0 :(得分:0)
我认为php dom会帮助你,你可以得到任何元素所需的html和间接的整个页面。同样如下。
$dom = new DOMDocument();
libxml_use_internal_errors(true);
$dom->loadHTML($content);
$data = $dom->getElementsByTagName("tr");
foreach($data as $value){
if($value->getAttribute('class')== 'notesRow'){
$aa = $value->nodeValue;
}
}