Layanan untuk menampilkan HTML dan konten teks lainnya dari skrip.
Karena pertimbangan keamanan, skrip tidak dapat langsung menampilkan konten ke browser. Sebagai gantinya,
mereka harus membersihkan HTML agar tidak
dapat melakukan tindakan berbahaya. Lihat deskripsi
HtmlOutput
untuk batasan yang ditimbulkannya terkait apa yang dapat ditampilkan.
Properti
Properti | Jenis | Deskripsi |
---|---|---|
SandboxMode | SandboxMode | Enum yang mewakili mode sandbox yang dapat digunakan untuk HtmlService sisi klien
skrip. |
XFrameOptionsMode | XFrameOptionsMode | Enum yang mewakili mode X-Frame-Options yang dapat digunakan untuk skrip HtmlService sisi klien. |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
createHtmlOutput() | HtmlOutput | Membuat objek HtmlOutput baru yang dapat ditampilkan dari skrip. |
createHtmlOutput(blob) | HtmlOutput | Membuat objek HtmlOutput baru dari resource BlobSource . |
createHtmlOutput(html) | HtmlOutput | Membuat objek HtmlOutput baru yang dapat ditampilkan dari skrip. |
createHtmlOutputFromFile(filename) | HtmlOutput | Membuat objek HtmlOutput baru dari file di editor kode. |
createTemplate(blob) | HtmlTemplate | Membuat objek HtmlTemplate baru dari resource BlobSource . |
createTemplate(html) | HtmlTemplate | Membuat objek HtmlTemplate baru yang dapat ditampilkan dari skrip. |
createTemplateFromFile(filename) | HtmlTemplate | Membuat objek HtmlTemplate baru dari file di editor kode. |
getUserAgent() | String | Mendapatkan string agen pengguna untuk browser saat ini. |
Dokumentasi mendetail
createHtmlOutput()
Membuat objek HtmlOutput
baru yang dapat ditampilkan dari skrip.
var output = HtmlService.createHtmlOutput();
Pulang pergi
HtmlOutput
— objek HTMLOutput baru
createHtmlOutput(blob)
Membuat objek HtmlOutput
baru dari resource BlobSource
.
function createFromBlob(blob) { var output = HtmlService.createHtmlOutput(blob); return output; }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
blob | BlobSource | objek untuk mengeluarkan HTML |
Pulang pergi
HtmlOutput
— objek HtmlOutput
baru
Menampilkan
Error
— jika blob tidak berisi HTML atau format HTML salah
createHtmlOutput(html)
Membuat objek HtmlOutput
baru yang dapat ditampilkan dari skrip.
var output = HtmlService.createHtmlOutput('<b>Hello world!</b>');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
html | String | konten yang akan ditayangkan |
Pulang pergi
HtmlOutput
— objek HTMLOutput baru
Menampilkan
Error
— jika format html salah
createHtmlOutputFromFile(filename)
Membuat objek HtmlOutput
baru dari file di editor kode.
var output = HtmlService.createHtmlOutputFromFile('myPage');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
filename | String | nama file yang akan digunakan |
Pulang pergi
HtmlOutput
— objek HtmlOutput
baru
Menampilkan
Error
— jika file tidak ditemukan atau format HTML di dalamnya salah
createTemplate(blob)
Membuat objek HtmlTemplate
baru dari resource BlobSource
.
function createFromBlob(blob) { var template = HtmlService.createTemplate(blob); return output; }
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
blob | BlobSource | Objek untuk mengambil HTML. |
Pulang pergi
HtmlTemplate
— objek HtmlTemplate
baru
Menampilkan
Error
— jika blob tidak berisi HTML
createTemplate(html)
Membuat objek HtmlTemplate
baru yang dapat ditampilkan dari skrip.
var template = HtmlService.createTemplate('<b>The time is <?= new Date() ?></b>');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
html | String | isi template |
Pulang pergi
HtmlTemplate
— objek HtmlTemplate
baru
createTemplateFromFile(filename)
Membuat objek HtmlTemplate
baru dari file di editor kode.
var template = HtmlService.createTemplateFromFile('myTemplate');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
filename | String | nama file yang akan digunakan |
Pulang pergi
HtmlTemplate
— objek HtmlTemplate
baru
Menampilkan
Error
— jika file tidak ditemukan
getUserAgent()
Mendapatkan string agen pengguna untuk browser saat ini. Menampilkan null
untuk sebagian besar skrip
jika tidak digunakan dalam fungsi doGet()
atau doPost()
aplikasi web.
Pulang pergi
String
— string agen pengguna