1

URLからコンテンツを読み取るために、php上に構築されたsimplehtmldomparserを使用しています。

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

firebug で確認できる「display:none」を持つ要素を取得しようとしています。しかし、php で dom を取得すると、その要素は表示されません。

これには何か理由がありますか?どうすればこの問題を解決できますか?

4

1 に答える 1

0

PHP スクリプトは Web サイトの JavaScript を実行しないため、simplehtmldomparser を使用して JavaScript で生成されたコンテンツを読み取ることはできません。

そのため、imacros を使用して JavaScript で生成されたコンテンツを抽出し、次に simplehtmldomparser を使用して必要なコンテンツを読み取りました。

于 2011-07-14T14:39:38.037 に答える