|
|
|
|
- Controles adicionales
- Optimización del formato de salida y de la página
- Atención: se puede realizar una sola acción a la vez en la misma página
Envía los datos encontrados en una página que actualmente se muestra en el navegador a un servidor JSP. // Triggers a validation of the current page // And sends the content of the current page to the JSP server PageToJSP("", "http://www.JSPServer.com/TestPage")
Sintaxis
PageToJSP(<Page> , <Target URL> , <Send method> [, <Destination> [, <Window name> [, <Options> [, <Width> [, <Height> [, <Horizontal position> [, <Vertical position> [, <JavaScript parameters>]]]]]]]])
<Page>: Nombre de la página Nombre de la página cuyos datos deben ser enviados al servidor JSP. Si este parámetro corresponde a una cadena vacía ("""), se tendrá en cuenta la página actual.. Esta página debe mostrarse actualmente en el navegador. <Target URL>: Cadena de caracteres URL de la página JSP a la que deben enviarse los datos que se encuentran en la página WEBDEV. <Send method>: Constante de tipo Character String Método para enviar los datos al servidor JSP: | | get | Los datos se envían al servidor a través de la URL. | Post | Los datos se envían después de las cabeceras HTTP, en el cuerpo de la petición. |
<Destination>: Cadena de caracteres opcional o constante Nombre de la trama de destino. <Destino> también puede tomar los siguientes valores: | | CurrentBrowser | el objetivo es el navegador actual. | CurrentFrame | el objetivo es el cuadro actual (valor de Default). | NewBrowser | el objetivo es un nuevo navegador (se abre una nueva ventana del navegador). Los siguientes parámetros de la función PageToJSP permiten configurar esta nueva ventana. | ParentFrame | el objetivo es el contenedor de la página actual (conjunto de marcos padre, navegador padre). |
<Window name>: Cadena de caracteres opcional Nombre de la ventana en el nuevo navegador si <Target> se establece en la constante NewBrowser. Este parámetro permite volver a mostrar una página en un navegador con el mismo nombre (si hay varios navegadores abiertos en el equipo del usuario de la web). <Options>: Constante o combinación de constantes de tipo Integer (opcional) Parámetros de la ventana en el nuevo navegador si <Destino> es igual a la constante NewBrowser: | | ONFull (Valor predeterminado) | La ventana del nuevo navegador incluirá una barra de Address y barras de desplazamiento (equivalente a la combinación de todas las constantes anteriores). | ONLink | Se mostrará la barra de enlace. | ONLocation | Se mostrará la barra de Address. | ONMenuBar | Aparecerá la barra de menú. | ONResizable | La ventana del nuevo navegador será redimensionable. | ONSatusBar | Aparecerá la barra de estado. | ONScrollBar | Aparecerán las barras de desplazamiento. | ONSimple | La ventana del nuevo navegador será una ventana simple (sin combinación de constantes). | ONToolBar | Aparecerá la barra de herramientas. |
<Width>: Entero opcional Ancho de ventana en el nuevo navegador (en píxeles). <Height>: Entero opcional Altura de la ventana en el nuevo navegador (en píxeles). <Horizontal position>: Entero opcional Posición horizontal (en píxeles) de la ventana en el nuevo navegador (en relación con la Corner superior izquierda de la pantalla). <Vertical position>: Entero opcional Posición vertical (en píxeles) de la ventana en el nuevo navegador (en relación con la Corner superior izquierda de la pantalla). <JavaScript parameters>: Cadena de caracteres opcional Otros parámetros de JavaScript que deben utilizarse al abrir un nuevo navegador si <Target> es igual a la constante NewBrowser. Observaciones Controles adicionales La página puede contener controles adicionales específicos de WEBDEV (WD_ACTION, WD_BUTTON_CLICK, ....). Estos controles son requeridos por WEBDEV para que funcionen correctamente. El valor de estos controles también se envía al servidor JSP. Optimización del formato de salida y de la página Los valores se devuelven por pares en el siguiente formato: (<alias control>, <valor control>). Le recomendamos que utilice "Comprimir los nombres de los controles (...Alias)". Recordatorio: Esta opción está disponible en las características para la optimización avanzada del código HTML: - Configuración de proyectos: Pestaña "Proyecto" del proyecto description
- Configuración de una página: Pestaña "Avanzado" de la página description
Atención: se puede realizar una sola acción a la vez en la misma página La función PageToJSP provoca una acción en la página que se muestra en el navegador del usuario. Sin embargo, los navegadores de Internet permiten una única acción en la página por Process. Consecuencias: PageToJSP no se puede utilizar en un código que desencadena una acción (automáticamente o no). Esta función se ignora: - En el código de clic de un botón "submit" (o en un Procedure llamado por el código de clic de este botón)
- En el código de clic de un botón "otro" cuya acción difiere de "ninguno" (o en un Procedure llamado por el código de clic de este botón)
- Si va seguido de PageSubmit o de EmailOpenMail (en el Process actual, en un Procedure llamado por el Process actual o en otro Process llamado por Ejecute).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|