Я использую Puppeteer для отправки формы, и я не могу понять, как ждать ответа, потому что нормальные подходы не работают.
Отправка должна быть сделана путем вызова click()
на кнопке отправки, а не вызова form.submit()
, что на этой веб-странице приводит к ошибке, которую я не могу контролировать. Поэтому это не работает:
await page.$eval('#form', form => form.submit);
Отправка формы не приводит к переходу на новую страницу, а скорее изменяет HTML-код на месте. Я также пробовал waitForNavigation
с каждым параметром waitUntil
, ни один не работает.
Есть ли другие способы, которые я могу попробовать? Спасибо