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

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 ...

1 la respuesta

¿Es posible pasar un componente React al titiritero?

Tengo un componente React con alguna lógica de componentDidMount: export default class MyComponent { componentDidMount() { // some changes to DOM done here by a library } render() { return ( <div>{props,.data}</div> ); } }¿Es posible pasar este ...

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) ...

2 la respuesta

Node.js puppeteer - Obteniendo contenido de un complejo archivo txt

¿Cómo puedo descargar, acceder y procesar un archivo txt complejo en titiritero? Puedo acceder a un archivo xml Node.js puppeteer - Descargando / Accediendo a un archivo xml y procesando el ...

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

Puppeteer - page. $$ (''). Length devuelve undefined

Estaba teniendo errores con mi código, así que intenté registrar el valor en el código erróneo. Así que lo hice const read = await page.$$('.Ns6lhs9 _gfh3').length;Entonces yoconsole.log(read); Por alguna razón me saleundefined aunque hay ...

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

Comunicando entre la función principal y la de representación en Puppeteer

Hay una manera de comunicarse entre el proceso principal y el procesador en Puppeteer similar al ipcMain [https://electronjs.org/docs/api/ipc-main] y ipcRenderer [https://electronjs.org/docs/api/ipc-renderer] funciones ...

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 ...

2 la respuesta

error de referencia del titiritero en la página.

Hola, estoy aprendiendo el navegador sin cabeza de titiritero, pero hay algo que no entiendo 1) ¿por qué no puedo usar una variable como selector? esto funciona const lastUpdate = await page.evaluate(() => document.querySelector('body > table ...