Resultados de la búsqueda a petición "puppeteer"

2 la respuesta

Recoge elementos por nombre de clase y luego haz clic en cada uno - Titiritero

Con Puppeteer, me gustaría obtener todos los elementos en una página con un nombre de clase particular y luego recorrer y hacer clic en cada uno Usando jQuery puedo lograr esto con var elements = $("a.showGoals").toArray(); for (i = 0; i < ...

0 la respuesta

Puppeteer - situación de desplazamiento infinito

Quería seguir desplazándome hacia abajo, hasta que todos los elementos con un nombre de clase particular se carguen en un entorno HTML dinámico. Este es el código que utilicé: while ( (await page.$$('.xj7')).length < counter) { await ...

1 la respuesta

¿Cómo obtener todos los mensajes de la consola con titiritero? incluidos errores, violaciones de CSP, recursos fallidos, etc.

Estoy buscando una página con el titiritero que tiene algunos errores en la consola del navegador, pero el evento de la consola del titiritero no está siendo activado por todos los mensajes de la consola. El navegador de cromo titiritero muestra ...

1 la respuesta

Espere a que aparezca el texto cuando use titiritero

Me pregunto si hay una forma similar a la del selenio para esperar que aparezca el texto de un elemento en particular. He intentado algo como esto pero no parece esperar: await page.waitForSelector('.count', {visible: true});

6 la respuesta

inyectar jquery en la página del titiritero

Estoy tratando de inyectar jquery en mi página de titiriteros porque document.querySelector no me lo corta: async function inject_jquery(page){ await page.evaluate(() => { var jq = document.createElement("script") jq.src ...

1 la respuesta

Emitir al ejecutar titiritero en modo headful en Docker

Soy nuevo en titiriteros y estibadores. Tengo un problema al configurar el titiritero en modo de cabecera en el contenedor acoplable. Puppeteer version: 1.6.2 Platform / OS version: Docker node:8-slim Node.js version: node 8DockerFile - FROM ...

3 la respuesta

Titiritero carga la página de espera después de enviar el formulario

Presento un formulario usando el siguiente código y quiero que Puppeteer espere la carga de la página después de enviar el formulario. await page.click("button[type=submit]"); //how to wait until the new page loads before taking screenshot? // i ...

2 la respuesta

Titiritero: ¿Cómo enviar un formulario?

Utilizandotitiritero [https://github.com/GoogleChrome/puppeteer], ¿cómo podría enviar un formulario mediante programación? Hasta ahora he podido hacer esto usandopage.click('.input[type="submit"]') si el formulario realmente incluye una entrada ...

1 la respuesta

how para manejar elementos que se cargan después de la solicitud ajax en puppeteer

Estoy tratando de hacer web scraping usando titiritero. El elemento que necesito para manejar cargas últimamente. Cuando hago clic en el botón de búsqueda, el resultado se carga en AJAX y necesito elegir el elemento que estoy tratando de elegir ...

7 la respuesta

Titiritero: Obtenga HTML interno

¿Alguien sabe cómo obtener el innerHTML o el texto de un elemento? O mejor; cómo hacer clic en un elemento con un innerHTML específico. Así es como funcionaría con JavaScript normal: var found = false $(selector).each(function() { if (found) ...