HTML Service
HTML
Este servicio permite que las aplicaciones de Apps Script muestren HTML, generalmente como una interfaz de usuario.
Si es la primera vez que usas esta clase, te recomendamos que también consultes la
guía del servicio HTML.
.
Clases
Nombre | Descripción breve |
HtmlOutput | Un objeto HtmlOutput que se puede entregar desde una secuencia de comandos. |
HtmlOutputMetaTag | Un objeto que representa una metaetiqueta que se agrega a la página mediante una llamada a HtmlOutput.addMetaTag(name, content) |
HtmlService | Servicio para mostrar HTML y otro contenido de texto de una secuencia de comandos. |
HtmlTemplate | Un objeto de plantilla para construir HTML de forma dinámica. |
SandboxMode | Una enumeración que representa los modos de la zona de pruebas que se pueden usar para las secuencias de comandos HtmlService del cliente |
XFrameOptionsMode | Una enumeración que representa los modos X-Frame-Options que se pueden usar para las secuencias de comandos HtmlService del cliente |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
getContent() | String | Obtiene el contenido de esta metaetiqueta. |
getName() | String | Obtiene el nombre de este HtmlOutputMetaTag . |
Propiedades
Propiedad | Tipo | Descripción |
SandboxMode | SandboxMode | Una enumeración que representa los modos de la zona de pruebas que se pueden usar para las secuencias de comandos HtmlService del cliente |
XFrameOptionsMode | XFrameOptionsMode | Una enumeración que representa los modos X-Frame-Options que se pueden usar para las secuencias de comandos HtmlService del cliente |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
evaluate() | HtmlOutput | Evalúa esta plantilla y muestra un objeto HtmlOutput . |
getCode() | String | Genera una cadena de código JavaScript en función del archivo de plantilla, que se puede evaluar. |
getCodeWithComments() | String | Genera una cadena de código JavaScript que se puede evaluar, con cada línea del código que contiene la línea original de la plantilla como un comentario. |
getRawContent() | String | Muestra el contenido sin procesar de esta plantilla. |
Propiedades
Propiedad | Tipo | Descripción |
EMULATED | Enum | Un modo de zona de pruebas heredado que emula el modo estricto de ECMAScript 5 solo con las funciones disponibles en ECMAScript 3 |
IFRAME | Enum | Un modo de zona de pruebas que usa la zona de pruebas de iframe en lugar de la tecnología de zona de pruebas de Caja que usan los modos EMULATED y NATIVE . |
NATIVE | Enum | Un modo de zona de pruebas que se compila sobre el modo estricto de ECMAScript 5. |
Propiedades
Propiedad | Tipo | Descripción |
ALLOWALL | Enum | No se establecerá ningún encabezado X-Frame-Options . |
DEFAULT | Enum | Establece el valor predeterminado del encabezado X-Frame-Options , que conserva las suposiciones de seguridad normales. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-01 (UTC)
[null,null,["Última actualización: 2023-12-01 (UTC)"],[[["Apps Script's HTML service enables the creation of web-based user interfaces for applications."],["It offers classes like `HtmlOutput`, `HtmlTemplate`, and `HtmlService` to build and manage HTML content."],["You can dynamically generate HTML, set titles, manage meta tags, and control sandbox modes for security."],["The `HtmlOutput` class provides methods for content manipulation and display, while `HtmlTemplate` facilitates dynamic HTML construction."],["Consider using the guide to HTML Service for a detailed understanding and practical application of this service."]]],[]]