Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.10.2016, 21:16
Новичок на форуме
Отправить личное сообщение для artem8100 Посмотреть профиль Найти все сообщения от artem8100
 
Регистрация: 31.10.2016
Сообщений: 1

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();

Последний раз редактировалось artem8100, 31.10.2016 в 21:50.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите как удалить div alex2012 jQuery 5 13.10.2016 17:43
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
При прокрутке страницы div залазит на футер. Как поправить? DonaldDrug jQuery 8 27.03.2012 02:15
Как убрать выделение в Опере у div, получившего фокус ? spa_2002 Opera, Safari и др. 5 03.09.2009 10:42
Как "вытащить" div из table linbis Элементы интерфейса 4 27.03.2009 17:57