【发布时间】:2011-01-10 16:11:32
【问题描述】:
Update1:完整的源代码:
$html1 = '<div class="pubanunciomrec" style="background:#FFFFFF;"><script type="text/javascript"><!--
google_ad_slot = "9853257829";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>';
$doc = phpQuery::newDocument($html1);
$html1 = $doc->remove('script');
echo $html1;
源代码就是上面这个。我也看过存在bug,http://code.google.com/p/phpquery/issues/detail?id=150不知道有没有解决。
关于如何从这个 HTML 中删除 script> 的任何线索?
最好的问候,
嗨,
我需要使用 PhpQuery 从 HTML 文档中删除所有 script> 标记。
我做了以下事情:
$doc = phpQuery::newDocument($html);
$html = $doc['script']->remove();
echo $html;
它不会删除 script> 标签和内容。可以用 PhpQuery 做到这一点吗?
最好的问候,
【问题讨论】: