LINUX.ORG.RU

Парсер сайта

 


0

1

Есть сайт, с которого нужно вытаскивать таблички. Но они не простые. Количество колонок меняется от 2 до 6. За это отвечает <select></select>. После смены значения - страница обновляется и становится нужное количество колонок.

Скопировал себе html-код страницы и попробовал

<script>
$("select[name='Date']").val(5)
$("select[name='Date']").trigger('onchange')
</script>
Цифра в меню <select></select> изменилась, но количество столбцов не изменилось.

Что я сделал не так и как исправить?

Надо не просто парсить. А запускать сайт внутри движка браузера. И у запущенного сайта под движком уже менять селекты и крапать информацию. Короче, это скучно и гемморно, но есть народ, которым это нравится.

menangen ★★★★★
()

Скопировал себе html-код страницы
но количество столбцов не изменилось

логично

Есть сайт, с которого нужно вытаскивать таблички

headless chrome, phantomjs, etc

Ford_Focus ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.