|
|
|
|
|
- Presentación
- Código del navegador: ¿WLanguage o Javascript/Typescript?
- Notas
- Notas sobre el código JavaScript
Código Servidor/Código Navegador
WEBDEV permite crear páginas estáticas y páginas dinámicas. Se pueden programar dos tipos de acciones en un sitio WEBDEV: Para gestionar estos dos tipos de acciones, el editor de código de WEBDEV diferencia entre dos tipos de código: - Código del servidor (Código amarillo en el editor de código)
Este código está escrito en WLanguage. Este código se ejecuta en el servidor. Este código sólo está disponible en páginas dinámicas. - Código del navegador (código verde o azul)
Este código está escrito en WLanguage (verde) o en JavaScript/TypeScript (azul). Al guardar la página, el código WLanguage se convierte automáticamente en JavaScript y se incluye en las páginas HTML de WEBDEV. Este código se ejecuta en el equipo del usuario y no requiere ninguna acción del servidor.
Código del navegador: ¿WLanguage o Javascript/Typescript? En el editor de código, el código ejecutado en el navegador del usuario se representa mediante una cabecera verde o azul. - Barra verde = WLanguage: la cabecera del código va precedida del símbolo WL.
- Cabecera azul = JavaScript / TypeScript:
- Código JavaScript: El símbolo JS aparece en la cabecera del código.
- Código TypeScript: El símbolo TS aparece en la cabecera del código.
Para pasar de código verde (WLanguage) a código azul (JavaScript o TypeScript)simplemente: - haga clic en WL en la cabecera del código.
- elija el lenguaje deseado (JavaScript o TypeScript).
Le recomendamos que desarrolle en WLanguage. Recordatorio: El código del navegador está disponible tanto en páginas dinámicas como estáticas. Notas sobre el código JavaScript - Los procesos de controles y páginas no deben contener prototipos. Basta con escribir directamente el código JavaScript deseado
- Los procedimientos de las páginas deben contener el prototipo y los corchetes requeridos por el código JavaScript
- Los procedimientos de los supercontroles deben contener el prototipo y los corchetes que exige el código JavaScript.
Además, el nombre de la función JavaScript generada debe ir precedido del alias del supercontrol. - Los accesos a los controles deben hacerse a través de sus alias.
- "_PAGE_" se utiliza para acceder al formulario que contiene los controles de la página actual
- Se pueden utilizar varias funciones de WLanguage para manejar las propiedades y los métodos de los objetos JavaScript en el código del navegador:
| | JSEndEvent | Deletes the association between a WLanguage browser function and an event (implemented by JSEvent). | JSEvent | Associates a browser procedure with an event on an object in browser code. | JSInfoEvent | Used to handle the JavaScript properties of the browser event that triggered the code execution. | JSInterruptEvent | Interrumpe el proceso del evento actual. | JSMethod | Used to run a JavaScript method on an element found in the current page. | JSProperty | Used to handle specific features on the objects found in the current page. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|