Bir komut dosyasından HTML ve diğer metin içeriklerini döndürme hizmeti.
Güvenlik nedeniyle komut dosyaları doğrudan tarayıcıya içerik döndüremez. Bunun yerine, HTML'yi kötü amaçlı işlemler yapamayacak şekilde temizlemelidirler. Bu durumun iade edilebilir ürünlerle ilgili ne gibi sınırlamalara yol açtığına dair bilgi için Html değerinin açıklamasına bakın.
Özellikler
| Mülk | Tür | Açıklama |
|---|---|---|
Sandbox | Sandbox | İstemci tarafı Htmlkodları için kullanılabilecek korumalı alan modlarını temsil eden bir enum. |
XFrameOptionsMode | XFrameOptionsMode | İstemci tarafı Html komut dosyaları için kullanılabilen X-Frame-Options modlarını temsil eden bir enum. |
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
create | Html | Komut dosyasından döndürülebilecek yeni bir Html nesnesi oluşturur. |
create | Html | Blob kaynağından yeni bir Html nesnesi oluşturur. |
create | Html | Komut dosyasından döndürülebilecek yeni bir Html nesnesi oluşturur. |
create | Html | Kod düzenleyicide bir dosyadan yeni bir Html nesnesi oluşturur. |
create | Html | Blob kaynağından yeni bir Html nesnesi oluşturur. |
create | Html | Komut dosyasından döndürülebilecek yeni bir Html nesnesi oluşturur. |
create | Html | Kod düzenleyicide bir dosyadan yeni bir Html nesnesi oluşturur. |
get | String | Mevcut tarayıcının kullanıcı aracısı dizesini alır. |
Ayrıntılı dokümanlar
create Html Output()
Komut dosyasından döndürülebilecek yeni bir Html nesnesi oluşturur.
const output = HtmlService.createHtmlOutput();
Return
Html: yeni HtmlOutput nesnesi
create Html Output(blob)
Blob kaynağından yeni bir Html nesnesi oluşturur.
function createFromBlob(blob) { const output = HtmlService.createHtmlOutput(blob); return output; }
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
blob | Blob | HTML'yi alacağınız nesne |
Return
Html: Yeni Html nesnesi
Atışlar
Error: Blob'da HTML yoksa veya HTML bozuksa
create Html Output(html)
Komut dosyasından döndürülebilecek yeni bir Html nesnesi oluşturur.
const output = HtmlService.createHtmlOutput('<b>Hello world!</b>');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
html | String | yayınlanacak içerik |
Return
Html: yeni HtmlOutput nesnesi
Atışlar
Error: HTML hatalıysa
create Html Output From File(filename)
Kod düzenleyicide bir dosyadan yeni bir Html nesnesi oluşturur.
const output = HtmlService.createHtmlOutputFromFile('myPage');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
filename | String | Kullanılacak dosyanın adı |
Return
Html: Yeni Html nesnesi
Atışlar
Error: Dosya bulunamadıysa veya içindeki HTML hatalıysa
create Template(blob)
Blob kaynağından yeni bir Html nesnesi oluşturur.
function createFromBlob(blob) { const template = HtmlService.createTemplate(blob); const output = template.evaluate(); return output; }
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
blob | Blob | HTML'nin alınacağı nesne. |
Return
Html: Yeni Html nesnesi
Atışlar
Error: Blob HTML içermiyorsa
create Template(html)
Komut dosyasından döndürülebilecek yeni bir Html nesnesi oluşturur.
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
html | String | şablonun içeriği |
Return
Html: Yeni Html nesnesi
create Template From File(filename)
Kod düzenleyicide bir dosyadan yeni bir Html nesnesi oluşturur.
const template = HtmlService.createTemplateFromFile('myTemplate');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
filename | String | Kullanılacak dosyanın adı |
Return
Html: Yeni Html nesnesi
Atışlar
Error: Dosya bulunamadıysa
get User Agent()
Mevcut tarayıcının kullanıcı aracısı dizesini alır. Bir web uygulamasının do veya do işlevinde kullanılmazsa çoğu komut dosyası yürütme işlemi için null döndürür.
Return
String: kullanıcı aracısı dizesi