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();
}
しかし、これは機能していません。スクリプトの読み方に関するアイデア