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;
Исходный код приведен выше.Я также читал, что существует ошибка, http://code.google.com/p/phpquery/issues/detail?id=150 Я не знаю, если она решена.
Любые подсказки о том, как удалить <<em> script > из этого HTML?
С наилучшими пожеланиями,
Привет,
Мне нужно удалить все теги <<em> script > из документа HTML с помощью PhpQuery.
Я сделал следующее:
$doc = phpQuery::newDocument($html);
$html = $doc['script']->remove();
echo $html;
Он не удаляет теги и содержимое <<em> script >.Это можно сделать с помощью PhpQuery?
С наилучшими пожеланиями,