New Page
New Page
Sección titulada «New Page»Tipo: browser-new-page · Paquete: Browser v1.0.0 · Salida: ZoanPageSession
Abre una nueva pestaña en un navegador ya abierto y devuelve su sesión de página. Úsala cuando necesitas trabajar con varias páginas a la vez dentro del mismo navegador: abrir un detalle sin perder el listado, consultar otra sección en paralelo, comparar dos páginas.
Cómo funciona
Sección titulada «Cómo funciona»A partir de una sesión existente, crea una pestaña nueva (opcionalmente navegando a una url) y devuelve una ZoanPageSession que representa esa pestaña. Pasa esa nueva sesión como page a las actividades que deban actuar sobre ella, y ciérrala con Close Page al terminar.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Editor | Descripción |
|---|---|---|
session | sesión | La sesión de navegador donde abrir la pestaña (de Open Browser o Attach Browser). |
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Editor | Descripción |
|---|---|---|
url | texto | URL a la que navegar al abrir la pestaña. |
viewport | texto | Tamaño de la ventana como ANCHOxALTO (ej. 1920x1080). Por defecto, el del navegador. |
userAgent | texto | Sobrescribe la cadena de user-agent del navegador. |
Devuelve una ZoanPageSession que representa la nueva pestaña.
Ejemplo
Sección titulada «Ejemplo»Open Browser browser = chrome url = "https://portal.cliente.com" → output: pageBrowser New Page session = = page url = "https://portal.cliente.com/reportes" → output: reportesExtract Table page = = reportes selector = (#tabla) → output: datosClose Page page = = reportesActividades relacionadas
Sección titulada «Actividades relacionadas»- Close Page — cerrar la pestaña al terminar.
- Open Browser / Attach Browser — obtener la sesión de navegador.