2011-06-24 53 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來讀取所需的內容。

相關問題