Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

178
Visualizações
Intentando acceder a iframe dentro de otro iframe con titiritero

Estoy tratando de acceder a iframe dentro de otro iframe con titiritero. Simplemente sucedió, por lo que el sitio web en sí está en iframe, y luego hay un formulario de inicio de sesión en otro iframe.

He intentado acceder al iframe anidado accediendo primero a uno no anidado, pero aparentemente no funciona, porque no detecta ningún elemento.

El primer iframe y la interacción con él funcionan perfectamente bien.

Gracias de antemano a todos.

Esa es la representación visual del iframe anidado, si no entendiste lo que quiero decir.

 const puppeteer = require("puppeteer"); (async () => { const browser = await puppeteer.launch({ headless: false }); const page = await browser.newPage(); await page.goto('https://www.hentaiheroes.com'); await page.waitForTimeout(1000); // Confirm the age by clicking button 'OK' await page.waitForSelector('iframe'); const element = await page.$( 'iframe[src="/home.html"]', ); const frame = await element.contentFrame(); await frame.click('#popup_confirm'); // Click on login button await frame.waitForSelector('.igreen'); await frame.click('.igreen'); // Login with credentials await frame.waitForSelector('#authentication-iframe'); const innerElement = await frame.$( 'iframe[src="https://eggs-ext.kinkoid.com/authentication/start_authentication?product_id=1&language=en&purpose=authenticate"]', ); const innerFrame = await innerElement.contentFrame(); console.log("1"); await innerFrame.waitForSelector('#login_register_form'); console.log("2"); // await innerFrame.type('#auth-email', 'abzh423@protonmail.com'); // await page.waitForSelector('#auth-password'); // await loginFrame.type('#auth-password', 'Ab77015221787'); // await loginFrame.click('#submit-authenticate'); // await browser.close(); })();

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda