|
|
|
|
- Presentación
- Manipulación de una pantalla HTML control en el código
- Visualización de información en una pantalla HTML control
- Obtener el valor de una pantalla HTML control
- Impedir que el usuario utilice un enlace en una Page
- Propiedades WLanguage asociadas
- Propiedades específicas de los controles HTML Display
Manipulación de una pantalla HTML control en el código
La control de visualización HTML se utiliza para visualizar una Page Web en una aplicación. Así, en 1 Line de código, sin utilizar un navegador externo, sus aplicaciones WINDEV pueden mostrar un Page de un sitio web. La pantalla HTML control se puede manipular directamente en el código. Basta con utilizar el control de visualización HTML Variable. La pantalla HTML control Variable es el nombre de la pantalla HTML control. El tipo Variable es una cadena de caracteres. Esta página de ayuda explica cómo manipular una pantalla HTML control en el código. Manipulación de una pantalla HTML control en el código Visualización de información en una pantalla HTML control Para mostrar la información en una control HTML, basta con asignar un valor Por ejemplo: - Asignación directa:
HTM_WebPage = "http://www.windev.com"
- Asignación de Variable:
También puede utilizar las propiedades Valor o URL. Obtener el valor de una pantalla HTML control Para get el contenido de una pantalla HTML control (el usuario puede utilizar los enlaces de la página mostrada en el control): - Basta con asignar un valor. Por ejemplo:
HTMLContent = HTM_HTMLDisplayControl
- Utilice la propiedad Valor.
Impedir que el usuario utilice un enlace en una Page Mediante Default, en la pantalla HTML control, el usuario puede utilizar los distintos enlaces de la página mostrada en el control. Para limitar el uso de estos enlaces, puede utilizar la opción "Antes de cargar la página HTML" de Event. Para el siguiente ejemplo, vamos a suponer que la lista de sitios autorizados está contenida en una WLanguage array. PROCEDURE ChangePage(sURL is string, sDestination is string) ArrAuthorizedSites is array of 2 strings ArrAuthorizedSites[1] = "windev.com" ArrAuthorizedSites[2] = "google.com" let sDomain = URLExtractPath(sURL, urlDomain) IF ArraySeek(ArrAuthorizedSites, asLinearFirst, sDomain) = -1 THEN ToastDisplay("Unauthorized site", toastShort, vaMiddle) RESULT False END RETURN True
Este código devuelve False si el sitio no está autorizado y muestra un toast. Propiedades WLanguage asociadas Propiedades específicas de los controles HTML Display Las siguientes propiedades se utilizan para gestionar las características de una pantalla HTML control en el código:
| | Body | El Body Property se utiliza para identificar y modificar el cuerpo HTML de un control Display HTML o un editor HTML control. | Document | La propiedad Document permite obtener o modificar el documento HTML asociado a un control de visualización HTML o Editor HTML. | SecurityHtml | El SecurityHtml Property se utiliza para get y cambiar el estado del mecanismo de seguridad de los controles HTML Display y HTML Editor. | URL | La propiedad URL permite:- Obtener el Address associated con un control.
- Cambiar el Address associated por un control.
|
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|