0

php ganon domパーサーを使用していくつかのhtmlページをスクレイピングしていますが、ソースからjavascriptを読み取る必要がある場所で立ち往生しています。

<script type="text/javascript">
    Event.observe(window, 'load', function() {
        ig_lightbox_main_img=0;
ig_lightbox_img_sequence.push('http://someimageurl.com/image.jpg');
ig_lightbox_img_labels.push("Some text");
ig_lightbox_img_sequence.push('http://someimageurl.com/image2.jpg');
ig_lightbox_img_labels.push("Some text 2");
    });
</script>

私は今のところこのコードを使用したページのhtmlに付属している上記のスクリプトからURLを読みたい

$html = str_get_dom('some page html here');
     foreach($html('.product-img-box script[type=text/javascript]') as $script){
     echo $script->html();
}

しかし、これは機能していません。スクリプトの読み方に関するアイデア

4

1 に答える 1