https://titans.strmarketplace.com/Permanent-Seat-Licenses/Permanent-Seat-Licenses.aspxКак отменить данные с веб-сайта с таблицей, которая требует прокрутки для отображения всех данных?
Этот сайт имеет таблицу, которая отображает только 100 строк за раз. Вам нужно еще прокрутить, чтобы отобразить больше строк. Я использую Node.js и Horseman + PhantomJS для сбора данных, но я хочу найти эффективный способ соскабливать всю таблицу, а не только по 100 строк за раз.
var h = new Horseman({timeout: 20000});
h
.open("https://titans.strmarketplace.com/Permanent-Seat-Licenses/Permanent-Seat-Licenses.aspx")
.waitForSelector("table.GridListings")
.text("td.ListingID")
.then(function(data) {
console.log(data);
});
Какие дальнейшие изменения я могу сделать, чтобы прокрутить всю таблицу и получить все данные?
проверить рендеринг javascript – eLRuLL
@eLRuLL Пробовал $ (".INIDID"). Text() отображает только первые 100 результатов. –