Задать вопрос
@rockwell323

Как правильно перехватить новую ссылку puppeteer?

(async () => {
   const browser = await puppeteer.launch({headless: false, devtools: true});
   const page = await browser.newPage();
   await page.goto('https://example.com');
   await page.setViewport({width: 1000, height: 1000});

   await page.click('#btn_confirm'); // происходит клик и переходит на новый сайт https://new_web_site.com
})();

Как мне продолжить работу с новой ссылкой https://new_web_site.com ?
Подобное не помогло
const newPromise = new Promise(x => browser.once('targetcreated', target => target.page())); //перехват новой ссылки
  • Вопрос задан
  • 477 просмотров
Подписаться 2 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы