我正在使用PhpQuery,我需要为另一个标签替换“iframe”
html文件有一个Iframe
<div id="content">
<div class="pad3"></div>
<iframe src="http://www.yahoo.com" id="iFrame"></iframe>
<div class="pad2"></div>
</div>
惠特这片
$doc = phpQuery::newDocumentFileHTML('file.htm');
$doc->find('iframe')->replaceWith('<p>test</p>');
我期待这个:
<div id="content">
<div class="pad3"></div>
<p>test</p>
<div class="pad2"></div>
</div>
但没有任何反应。有人能给我一些线索吗?
最好的问候
答案 0 :(得分:0)
尝试使用iframe元素的ID:
$doc->find('#iFrame')->replaceWith('<p>test</p>');