我想点击CasperJS中的“下载”按钮后获取URL。
<a href="javascript:void(0);" onclick="return Support.DownloadContent('', 'content','contents');">Download</a>
答案 0 :(得分:0)
您可以使用click()
,然后使用getCurrentUrl()
:
var casper = require('casper').create();
casper.start('https://example.com/');
casper.then(function () {
this.click('a');
});
casper.then(function () {
this.echo(this.getCurrentUrl());
});
casper.run();