curl:获取js生成的文本

时间:2013-09-02 12:08:58

标签: php curl

我创建了这个函数,用curl

获取url的内容
function leggiUrl($url){
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
    $content = curl_exec($ch);
    curl_close($ch);
    return $content;
}

如果我输入一个内容部分由脚本JavaScript生成的URL,则该文本取自该函数。 我想抓住任何页面的文本(已完成)。 谢谢。

2 个答案:

答案 0 :(得分:0)

你做不到。 cURL检索HTML页面但不解析它

答案 1 :(得分:0)

您必须对加载页面时发生的情况以及抓取所有内容的位置执行自己的分析。祝你好运。