Я следую руководству по использованию Spla sh для извлечения данных из таблицы на веб-сайте javascript. Код продолжает очищать главную страницу вместо того, чтобы переходить на следующую страницу, поэтому я получаю 10 повторов одной и той же страницы. Я пытался изменить кнопку JS путь, но результаты те же.
Кто-нибудь знает, как, где я иду не так? Вот URL, который я очищаю: https://eservices.customs.gov.hk/MSOS/wsrh/001s1?searchBy=ALL
Вот код Lua из Spla sh:
function main(splash, args)
assert(splash:go(args.url))
assert(splash:wait(0.5))
treat=require('treat')
result= {}
for i=1,9,1
do
assert(splash:runjs('document.querySelector("#next_grid-table-pubSrch > span").click()'))
result[i]=splash.html()
end
return treat.as_array(result)
end