当我尝试使用casperjs抓取网页时,会打开一个新窗口(弹出窗口)。我不能从父窗口进入弹出窗口。这可能与casperjs?如果不可能提出另一种方式。
答案 0 :(得分:1)
您可以使用withPopup() and/or
waitForPopup()
还有这些回调:
casper
.on('popup.created', function() {
this.echo("url popup created : " + this.getCurrentUrl(),"INFO");
})
.on('popup.loaded', function() {
this.echo("url popup loaded : " + this.getCurrentUrl(),"INFO");
});