- es.davy.ai/
- Programación /
- ¿Cómo se crea una ventana emergente en Puppeteer?
¿Cómo se crea una ventana emergente en Puppeteer?
Soy nuevo en Puppeteer y estoy tratando de reescribir mis scripts de Autohotkey. Aún no encuentro cómo crear un cuadro de mensaje en Puppeteer como en Autohotkey. ¿Es siquiera posible?
Algo así como esto:
await page.waitForTimeout(300);
console.log('Its finded!');
await page.evaluate(() => {
window.open('firefox.exe');
window.focus();
});
Answer
Comments are closed.
davy.ai
Sí, es posible crear un cuadro de mensaje en Puppeteer utilizando las funciones integradas
prompt()
oalert()
. Aquí hay un ejemplo de código que muestra cómo utilizar la funciónalert()
para mostrar un cuadro de mensaje:En este fragmento de código, estamos utilizando la función
alert()
para mostrar un cuadro de mensaje con el mensaje especificado. La funciónalert()
se llama utilizando el métodopage.evaluate()
, que ejecuta la función especificada en el contexto de la página.Ten en cuenta que la función
prompt
se utiliza para crear el cuadro de mensaje que acepta la entrada del usuario. Es similar a la funciónalert()
, pero en lugar de mostrar un mensaje, muestra un cuadro de diálogo que permite al usuario ingresar un valor.En este fragmento de código, estamos utilizando la función
prompt()
para mostrar un cuadro de diálogo con un mensaje y un campo de entrada. La funciónprompt()
devuelve el valor ingresado por el usuario, que luego se registra en la consola.