PhantomJS: Как нажать на определённый div?
Доброго времени суток.
Как в Фантоме нажать на определённый div в фрейме? В Каспере без проблем всё получается, а тут никак. Вот код Каспера: var casper = require('casper').create({ pageSettings: { userAgent:"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0" } }); casper.start("https://www.google.com/recaptcha/api2/demo"); casper.withFrame(0, function() { this.wait(1000, function() { this.click('span#recaptcha-anchor'); }); }); casper.then(function() { casper.wait(500, function() { casper.withFrame(1, function() { casper.waitForSelector('#rc-imageselect', function() { this.echo(this.getHTML('div.rc-imageselect-desc-no-canonical', true)); // показывает вопрос }); }); }); }); casper.run(); |
Часовой пояс GMT +3, время: 18:02. |