CasperJSを使用してiframe内のリンクをたどろうとしていますが、iframeのドキュメントを取得できないようです。
これが私が見つけたiframeのサンプルページを使ったテストです。3番目のiframeには、Casperのframeメソッドに必要なname属性があります。キャスパーAPI
var casper = require('casper').create();
casper.start('http://nunzioweb.com/iframes-example.htm');
casper.withFrame('frame', function(){
this.echo('Page url is ' + this.getCurrentUrl());
this.echo(this.getHTML());
});
casper.run();
ページのURLは、予想どおり「http://nunzioweb.com/lyrics/455Rocket.html」で返されますが、返されるhtmlはiframeをラップするページです。
[実際にこれを行っているページの]リンクをクリックできるようにiframeにアクセスする方法はありますか?