Dịch vụ trả về HTML và nội dung văn bản khác từ một tập lệnh.
Do các cân nhắc về bảo mật, tập lệnh không thể trực tiếp trả về nội dung cho trình duyệt. Thay vào đó, các trình duyệt phải dọn dẹp HTML để không thể thực hiện các hành động độc hại. Hãy xem phần mô tả về Html
để biết những giới hạn liên quan đến nội dung có thể được trả về.
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
Sandbox | Sandbox | Một enum đại diện cho các chế độ hộp cát có thể dùng cho tập lệnh Html bên máy khách. |
XFrameOptionsMode | XFrameOptionsMode | Một enum đại diện cho các chế độ X-Frame-Options có thể được dùng cho tập lệnh Html phía máy khách. |
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
create | Html | Tạo một đối tượng Html mới có thể được trả về từ tập lệnh. |
create | Html | Tạo một đối tượng Html mới từ tài nguyên Blob . |
create | Html | Tạo một đối tượng Html mới có thể được trả về từ tập lệnh. |
create | Html | Tạo một đối tượng Html mới từ một tệp trong trình soạn thảo mã. |
create | Html | Tạo một đối tượng Html mới từ tài nguyên Blob . |
create | Html | Tạo một đối tượng Html mới có thể được trả về từ tập lệnh. |
create | Html | Tạo một đối tượng Html mới từ một tệp trong trình soạn thảo mã. |
get | String | Lấy chuỗi tác nhân người dùng cho trình duyệt hiện tại. |
Tài liệu chi tiết
create Html Output()
Tạo một đối tượng Html
mới có thể được trả về từ tập lệnh.
const output = HtmlService.createHtmlOutput();
Cầu thủ trả bóng
Html
– đối tượng HtmlOutput mới
create Html Output(blob)
Tạo một đối tượng Html
mới từ tài nguyên Blob
.
function createFromBlob(blob) { const output = HtmlService.createHtmlOutput(blob); return output; }
Tham số
Tên | Loại | Mô tả |
---|---|---|
blob | Blob | đối tượng để lấy HTML |
Cầu thủ trả bóng
Html
– đối tượng Html
mới
Gửi
Error
– nếu blob không chứa HTML hoặc HTML có định dạng không chính xác
create Html Output(html)
Tạo một đối tượng Html
mới có thể được trả về từ tập lệnh.
const output = HtmlService.createHtmlOutput('<b>Hello world!</b>');
Tham số
Tên | Loại | Mô tả |
---|---|---|
html | String | nội dung cần phân phát |
Cầu thủ trả bóng
Html
– đối tượng HtmlOutput mới
Gửi
Error
– nếu html có định dạng không đúng
create Html OutputFromFile(filename)
Tạo một đối tượng Html
mới từ một tệp trong trình soạn thảo mã.
const output = HtmlService.createHtmlOutputFromFile('myPage');
Tham số
Tên | Loại | Mô tả |
---|---|---|
filename | String | tên của tệp cần sử dụng |
Cầu thủ trả bóng
Html
– đối tượng Html
mới
Gửi
Error
– nếu không tìm thấy tệp hoặc HTML trong tệp có định dạng không chính xác
create Template(blob)
Tạo một đối tượng Html
mới từ tài nguyên Blob
.
function createFromBlob(blob) { const template = HtmlService.createTemplate(blob); const output = template.evaluate(); return output; }
Tham số
Tên | Loại | Mô tả |
---|---|---|
blob | Blob | Đối tượng để lấy HTML. |
Cầu thủ trả bóng
Html
– đối tượng Html
mới
Gửi
Error
– nếu blob không chứa HTML
create Template(html)
Tạo một đối tượng Html
mới có thể được trả về từ tập lệnh.
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', );
Tham số
Tên | Loại | Mô tả |
---|---|---|
html | String | nội dung của mẫu |
Cầu thủ trả bóng
Html
– đối tượng Html
mới
create TemplateFromFile(filename)
Tạo một đối tượng Html
mới từ một tệp trong trình soạn thảo mã.
const template = HtmlService.createTemplateFromFile('myTemplate');
Tham số
Tên | Loại | Mô tả |
---|---|---|
filename | String | tên của tệp cần sử dụng |
Cầu thủ trả bóng
Html
– đối tượng Html
mới
Gửi
Error
– nếu không tìm thấy tệp
get User Agent()
Lấy chuỗi tác nhân người dùng cho trình duyệt hiện tại. Trả về null
cho hầu hết các lần thực thi tập lệnh nếu không được sử dụng trong hàm do
hoặc do
của ứng dụng web.
Cầu thủ trả bóng
String
– chuỗi tác nhân người dùng