Я новичок в nightmare.js и js в целом, но я пытаюсь сохранить таблицу с сайта. Источник табличного представления , но, похоже, он также сохраняет "серые" данные, которыевероятно для других устройств (мобильных) или чего-то еще.Есть ли способ игнорировать их или настроить устройство, которое оно видит только данные для устройства?
const Nightmare1 = require('nightmare');
var fs = require('fs');
var nightmare = Nightmare1({
show: true
});
const selector = 'table.table-striped:nth-child(1)';
nightmare
.goto(siteURL)
.evaluate(selector => {
return document.querySelector(selector).outerHTML;
}, selector)
.then(function (page) {
fs.writeFile('body.html', page, function (err) {
if (err)
return console.log(err);
console.log('writing done');
})
})
.catch(function () {
console.log('caught', arguments);
});