Close Page
Close Page
Sección titulada «Close Page»Tipo: page-close · Paquete: Browser v1.0.9
Cierra una pestaña (página) del navegador, dejando el resto del navegador abierto. Se usa junto con New Page, Switch Page o Click con expectNewTab: cuando trabajas en pestañas adicionales para una tarea puntual, las cierras con esta actividad al terminar, para no acumularlas.
Cómo funciona
Sección titulada «Cómo funciona»Cierra la sesión de página indicada. A diferencia de Close Browser, no cierra el navegador entero — solo esa pestaña.
- Si la pestaña ya estaba cerrada, no hace nada y no falla.
- Si dejas
pagevacío dentro delbodyde Open Browser o Attach Browser, cierra la pestaña de esebody: las actividades siguientes delbodyya no tendrán página. - Después de cerrarla, esa sesión ya no sirve para actividades de página.
Parámetros requeridos
Sección titulada «Parámetros requeridos»Ninguno.
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
page | ZoanPageSession | — | La pestaña a cerrar, p. ej. detalle. Vacío: la página del body que contiene la actividad. |
Esta actividad no devuelve ningún valor.
Ejemplo
Sección titulada «Ejemplo»Abrir una pestaña secundaria, usarla y cerrarla:
Browser New Page session = page url = "https://example.com/ayuda" → output: ayudaPage Get Text page = ayuda selector = (.version) → output: versionClose Page page = ayudaLog message = "Versión publicada: " + versionErrores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
'page' debe ser una ZoanPageSession. | page está vacío fuera de un body, o la variable no contiene una sesión de página. |
Actividades relacionadas
Sección titulada «Actividades relacionadas»- New Page — abrir la pestaña que luego cierras.
- Close Browser — cerrar el navegador completo.