Я использую casperjs, и я дошел до того, что у меня есть такой объект:
var domElem = this.getElementInfo(".foo");
И теперь я хочу запросить domElem дальше, например:
var domElemChild = domElem.QUERYFUNCTIONHERE(".bar");
Я не могу этого сделать, потому что domElem — это объект, а не DOM-узел, что я могу сделать, используя (предпочтительно) только casperjs?
Примечание. Я пытался использовать cheerio, но при попытке потребовать его выдал следующую ошибку:
Ошибка: не удается найти модуль 'util'
D:/dev/myproj/phantomjs:/bootstrap.js:289
D:/dev/myproj/phantomjs:/bootstrap.js:254 в require
D :/dev/myproj/node_modules/cheerio/node_modules/htmlparser2/lib/Pars er.js:120
D:/dev/myproj/node_modules/cheerio/node_modules/htmlparser2/lib/Pars er.js:351 Небезопасный JavaScript попытаться получить доступ к фрейму с URL-адресом about:blank из фрейма с URL-адресом U-файла:///d:/casperjs/bin/bootstrap.js. Домены, протоколы и порты должны совпадать