▽1
●
匿名回答1号 ベストアンサー |
1. javascriptの動作をphpで行う。
設計次第ですが、javascriptで生成するURLはさほど難しいものではない事が多いと思うので、それを解析してエミュレートするのは難しくないと思います。
ソースも参考になりますが、その参照に際しても、アクセスしているURLを知るにも、ブラウザにあるデベロッパーツールとか開発者ツールなどという機能が非常に役に立ちます。
http://www.buildinsider.net/web/chromedevtools/01#page-4
2. headless browserを使う
上記が出来ない、そこまでしたくない場合は、実際の画面を持たず、スクリプトなどから使えるheadless browserを使ってアクセスすればjavascriptも実行されます。
ただ、ブラウザですからちょっと重たいかも知れません。
http://jonnnnyw.github.io/php-phantomjs/