Phpquerydomパーサーがjavascriptタグ内のコンテンツを変更します。次のコードを使用します
$pq = phpQuery::newDocument($html);//$html -> grab the page using curl
echo $pq->html();
実際のブラウザページビューソース
<script type="text/javascript">
$('#div-id').append(
'<div class="tool">'
+'<div class="t1"></div>'
+'<div class="t2"></div>'
+'</div>'
);
</script>
phpquerydomを使用した後
<script type="text/javascript">
$('#div-id').append(
'<div class="tool">'
+'<div class="t1"></script>
</div>'
+'<div class="t2"></div>'
+'</div>'
);
</script>
追加の終了スクリプトタグは、domパーサーを挿入しています。この問題を解決する方法を教えてください。前もって感謝します