Dienst zum Zurückgeben von HTML- und anderen Textinhalten aus einem Script.
Aus Sicherheitsgründen können Scripts keine Inhalte direkt an einen Browser zurückgeben. Stattdessen müssen sie den HTML-Code so bereinigen, dass keine schädlichen Aktionen ausgeführt werden können. Weitere Informationen zu den Einschränkungen bei der Rückgabe finden Sie in der Beschreibung von Html
.
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
Sandbox | Sandbox | Ein Enum, das die Sandbox-Modi darstellt, die für clientseitige Html -Scripts verwendet werden können. |
XFrameOptionsMode | XFrameOptionsMode | Ein Enum, das die X-Frame-Options -Modi darstellt, die für clientseitige Html -Scripts verwendet werden können. |
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
create | Html | Erstellt ein neues Html -Objekt, das vom Script zurückgegeben werden kann. |
create | Html | Erstellt ein neues Html -Objekt aus einer Blob -Ressource. |
create | Html | Erstellt ein neues Html -Objekt, das vom Script zurückgegeben werden kann. |
create | Html | Erstellt ein neues Html -Objekt aus einer Datei im Code-Editor. |
create | Html | Erstellt ein neues Html -Objekt aus einer Blob -Ressource. |
create | Html | Erstellt ein neues Html -Objekt, das vom Script zurückgegeben werden kann. |
create | Html | Erstellt ein neues Html -Objekt aus einer Datei im Code-Editor. |
get | String | Ruft den User-Agent-String für den aktuellen Browser ab. |
Detaillierte Dokumentation
create Html Output()
Erstellt ein neues Html
-Objekt, das vom Script zurückgegeben werden kann.
const output = HtmlService.createHtmlOutput();
Rückflug
Html
– das neue HtmlOutput-Objekt
create Html Output(blob)
Erstellt ein neues Html
-Objekt aus einer Blob
-Ressource.
function createFromBlob(blob) { const output = HtmlService.createHtmlOutput(blob); return output; }
Parameter
Name | Typ | Beschreibung |
---|---|---|
blob | Blob | das Objekt, aus dem HTML-Code abgerufen werden soll |
Rückflug
Html
– das neue Html
-Objekt
Löst
Error
– wenn der Blob keinen HTML-Code enthält oder der HTML-Code fehlerhaft ist
create Html Output(html)
Erstellt ein neues Html
-Objekt, das vom Script zurückgegeben werden kann.
const output = HtmlService.createHtmlOutput('<b>Hello world!</b>');
Parameter
Name | Typ | Beschreibung |
---|---|---|
html | String | die zu liefernden Inhalte |
Rückflug
Html
– das neue HtmlOutput-Objekt
Löst
Error
– wenn das HTML fehlerhaft ist
create Html Output From File(filename)
Erstellt ein neues Html
-Objekt aus einer Datei im Code-Editor.
const output = HtmlService.createHtmlOutputFromFile('myPage');
Parameter
Name | Typ | Beschreibung |
---|---|---|
filename | String | den Namen der zu verwendenden Datei |
Rückflug
Html
– das neue Html
-Objekt
Löst
Error
– wenn die Datei nicht gefunden wurde oder der darin enthaltene HTML-Code fehlerhaft ist
create Template(blob)
Erstellt ein neues Html
-Objekt aus einer Blob
-Ressource.
function createFromBlob(blob) { const template = HtmlService.createTemplate(blob); const output = template.evaluate(); return output; }
Parameter
Name | Typ | Beschreibung |
---|---|---|
blob | Blob | Das Objekt, aus dem HTML-Code abgerufen werden soll. |
Rückflug
Html
– das neue Html
-Objekt
Löst
Error
– wenn das Blob kein HTML enthält
create Template(html)
Erstellt ein neues Html
-Objekt, das vom Script zurückgegeben werden kann.
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', );
Parameter
Name | Typ | Beschreibung |
---|---|---|
html | String | den Inhalt der Vorlage |
Rückflug
Html
– das neue Html
-Objekt
create Template From File(filename)
Erstellt ein neues Html
-Objekt aus einer Datei im Code-Editor.
const template = HtmlService.createTemplateFromFile('myTemplate');
Parameter
Name | Typ | Beschreibung |
---|---|---|
filename | String | den Namen der zu verwendenden Datei |
Rückflug
Html
– das neue Html
-Objekt
Löst
Error
, wenn die Datei nicht gefunden wurde
get User Agent()
Ruft den User-Agent-String für den aktuellen Browser ab. Gibt bei den meisten Scriptausführungen null
zurück, wenn die Funktion nicht in der do
- oder do
-Funktion einer Webanwendung verwendet wird.
Rückflug
String
– der User-Agent-String