2011-06-24 40 views
1

我使用建立在php上的simplehtmldomparser来读取网址内容。simplehtmldomparser -php - 不读取显示萤火虫中显示的元素

http://simplehtmldom.sourceforge.net/manual.htm

我试图以检索与元素“显示:无”,我可以看到萤火虫。但是当我在php中回顾dom时,没有显示这个元素。

有什么理由呢?我该如何解决这个问题?

+0

发布代码,您如何通过简单的HTML DOM进行检索? include_once('simple_html_dom.php'); – emaillenin

+0

include_once('simple_html_dom.php'); $ html = new simple_html_dom(); $ html-> load_file('url_of_the_website'); $ tags = $ html-> find('。classname'); ($ i = 0; $ i karthikkc

+0

更改查找到$ html-> find('。classname',0);并检查你是否得到任何输出 – emaillenin

回答

0

使用simplehtmldomparser读取javascript生成的内容是不可能的,因为php脚本不会执行网站中的任何javascript。

所以我用imacros来提取javascript生成的内容,然后使用simplehtmldomparser来读取所需的内容。

相关问题