Мучаю этот "кошмар" (nightmare).
var iconv = require('iconv-lite'); var Nightmare = require('nightmare'); var nightmare = Nightmare({ show: true }) nightmare .goto('http://pddmaster.ru/shtrafi/shtrafy-gibdd-po-gos-nomeru.html/') .type('input[id="sts"]', '77МХ123456') .wait(5000) .click('.buttsearchsts') // .wait('#buttsearchsts') .evaluate(function () { // return document.querySelector('div id[SO-result] msg').inndeHTML return document.getElementsByClassName('msg') }) .end() .then(function (result) { console.log(result) }) .catch(function (error) { console.error('Search failed:', error); }); 1. При вставке input sts не впечатывает буквы. Почему? Пробовал c iconv-lite конвертить, не хочет. 2. Выдает ошибку - Search failed: Cannot read property 'dispatchEvent' of null |
Часовой пояс GMT +3, время: 09:05. |