我们正在尝试从PHP Dom
获取网址,但我们尝试获取的网页包含功能(在网页加载后更改价格)所以现在我们需要file_get_html
函数onload
获取HTML后远程页面的$html = file_get_html('https://www.example.com');
// Find all article blocks
foreach($html->find('div.pad15 h4 a') as $article) {
echo $article->innertext.'<br>';
}
foreach($html->find('p.sprc span.fb') as $pr){
echo $pr->innertext.'<br>';
}
$html->clear();
unset($html);
功能已经完成。
{{1}}
答案 0 :(得分:2)
如果我对不受欢迎的问题你的问题是在加载js后得到html。不可能。成为php open connection并立即获取数据
答案 1 :(得分:1)
关于你的回答问题是“不”
php无法接收javascript渲染结果。 javascript在浏览器端运行,用php无法实现。
替代方案是用
完成任务Play