Usługa zwracająca kod HTML i inne treści tekstowe ze skryptu.
Ze względów bezpieczeństwa skrypty nie mogą bezpośrednio zwracać treści do przeglądarki. Zamiast tego muszą odkażać kod HTML, aby nie mógł wykonywać szkodliwych działań. Zapoznaj się z opisem Html, aby dowiedzieć się, jakie ograniczenia dotyczą zwracanych produktów.
Właściwości
| Właściwość | Typ | Opis | 
|---|---|---|
| Sandbox | Sandbox | Typ enumeracji reprezentujący tryby piaskownicy, które można stosować w przypadku skryptów po stronie klienta Html | 
| XFrameOptionsMode | XFrameOptionsMode | Typ enumeracji reprezentujący tryby X-Frame-Options, które można stosować w skryptachHtmlpo stronie klienta. | 
Metody
| Metoda | Zwracany typ | Krótki opis | 
|---|---|---|
| create | Html | Tworzy nowy obiekt Html, który może zostać zwrócony przez skrypt. | 
| create | Html | Tworzy nowy obiekt Htmlna podstawie zasobuBlob. | 
| create | Html | Tworzy nowy obiekt Html, który może zostać zwrócony przez skrypt. | 
| create | Html | Tworzy nowy obiekt Htmlna podstawie pliku w edytorze kodu. | 
| create | Html | Tworzy nowy obiekt Htmlna podstawie zasobuBlob. | 
| create | Html | Tworzy nowy obiekt Html, który może zostać zwrócony przez skrypt. | 
| create | Html | Tworzy nowy obiekt Htmlna podstawie pliku w edytorze kodu. | 
| get | String | Pobiera ciąg znaków klienta użytkownika w przypadku bieżącej przeglądarki. | 
Szczegółowa dokumentacja
create
Tworzy nowy obiekt Html, który może zostać zwrócony przez skrypt.
const output = HtmlService.createHtmlOutput();
Powrót
Html – nowy obiekt HtmlOutput
create
Tworzy nowy obiekt Html na podstawie zasobu Blob.
function createFromBlob(blob) { const output = HtmlService.createHtmlOutput(blob); return output; }
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| blob | Blob | obiekt, z którego chcesz pobrać kod HTML; | 
Powrót
Html – nowy obiekt Html,
Rzuty
Error – jeśli blob nie zawiera kodu HTML lub kod HTML jest błędnie sformatowany.
create
Tworzy nowy obiekt Html, który może zostać zwrócony przez skrypt.
const output = HtmlService.createHtmlOutput('<b>Hello world!</b>');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| html | String | treści do wyświetlenia; | 
Powrót
Html – nowy obiekt HtmlOutput
Rzuty
Error – jeśli kod HTML jest nieprawidłowy
create
Tworzy nowy obiekt Html na podstawie pliku w edytorze kodu.
const output = HtmlService.createHtmlOutputFromFile('myPage');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| filename | String | nazwa pliku do użycia. | 
Powrót
Html – nowy obiekt Html,
Rzuty
Error – jeśli plik nie został znaleziony lub kod HTML jest nieprawidłowy
create
Tworzy nowy obiekt Html na podstawie zasobu Blob.
function createFromBlob(blob) { const template = HtmlService.createTemplate(blob); const output = template.evaluate(); return output; }
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| blob | Blob | Obiekt, z którego ma zostać wyodrębniony kod HTML. | 
Powrót
Html – nowy obiekt Html,
Rzuty
Error – jeśli blob nie zawiera kodu HTML,
create
Tworzy nowy obiekt Html, który może zostać zwrócony przez skrypt.
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', );
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| html | String | zawartość szablonu, | 
Powrót
Html – nowy obiekt Html,
create
Tworzy nowy obiekt Html na podstawie pliku w edytorze kodu.
const template = HtmlService.createTemplateFromFile('myTemplate');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| filename | String | nazwa pliku do użycia. | 
Powrót
Html – nowy obiekt Html,
Rzuty
Error – jeśli plik nie został znaleziony
get
Pobiera ciąg znaków klienta użytkownika w przypadku bieżącej przeglądarki. Zwraca wartość null w przypadku większości wywołań skryptu, jeśli nie jest używany w funkcji do lub do aplikacji internetowej.
Powrót
String – ciąg znaków klienta użytkownika