当前位置:Gxlcms > PHP教程 > 如何抓取网页实时内容

如何抓取网页实时内容

时间:2021-07-01 10:21:17 帮助过:5人阅读

#网址:http://data.shishicai.cn/cqssc/haoma/#Demo:>".print_r($pages);echo PHP_EOL;$doc = new DOMDocument();$new_doc = new DOMDocument('1.0', 'utf-8');echo "doc-->>".print_r($doc);echo PHP_EOL;$dom = $doc->getElementsByTagName('table');$newdoc = $new_doc->loadhtml($dom->item(2)->nodeValue);$table = $new_doc->saveHTML();echo "table-->>{$table}".PHP_EOL;#result:#……乱码……#pages-->>1 DOMDocument Object ( ) doc-->>1 table-->>#table是空的……?>


回复讨论(解决方案)

我想获取的内容是:

对应代码片段:

页面数据是JS填充的。你得爬那个JS脚本。

貌似这样做繁琐了吧?

貌似是用了frame框架内嵌在tbody里面,然后用JS代码来做html。
打开http://datacache.shishicai.cn/script/2f67117ba1b58074.js后,
搜索'frame'出来6条结果
凭我的技术分析是不出框架的链接

LZ看来也是位大神,技术分好高,仰望ING

http://data.shishicai.cn/handler/kuaikai/data.ashx
post: lottery=4&date=2013-05-06
采集这儿.

楼上链接抓的是空白……

人气教程排行