У меня есть веб-сайт, с которого я пытаюсь собрать данные с https://www.shapiro-ingle.com/sales.aspx?state=NC. К сожалению, мне приходится нажимать «Поиск», прежде чем таблица на странице будет заполнена нужной мне информацией. URL-адрес также остается прежним. Итак, когда я запускаю выборку, чтобы получить исходный код, он не включает данные, которые мне нужны.
Есть ли простой способ вызвать что-то вроде document.getElementById("SubmitBtn").click(); загрузить нужные мне данные до того, как произойдет httpResponse?
export function data_scrape(url) {
return fetch(url, {method: 'get'})
.then( (httpResponse) => {
if (httpResponse.ok) {
return httpResponse.text();
} else {
return "Error";
}
});
}