このサービスを使用すると、Apps Script アプリケーションは通常、ユーザー インターフェースとして HTML を返すことができます。 このクラスを初めて使用する場合は、 HTML サービスに関するガイドもご覧になることをおすすめします。
.クラス
| 名前 | 概要 |
|---|---|
Html | スクリプトから提供できる Html オブジェクト。 |
Html | Html を呼び出してページに追加されたメタタグを表すオブジェクト。 |
Html | スクリプトから HTML やその他のテキスト コンテンツを返すためのサービス。 |
Html | HTML を動的に構築するためのテンプレート オブジェクト。 |
Sandbox | クライアント側の Html
スクリプトで使用できるサンドボックス モードを表す列挙型。 |
XFrameOptionsMode | クライアント側の Html スクリプトで使用できる X-Frame-Options モードを表す列挙型。 |
HtmlOutput
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Html | ページにメタタグを追加します。 |
append(addedContent) | Html | この Html のコンテンツに新しいコンテンツを追加します。 |
append | Html | コンテキスト エスケープを使用して、この Html のコンテンツに新しいコンテンツを追加します。 |
as | Html | この Html に基づく Html を返します。 |
clear() | Html | 現在のコンテンツをクリアします。 |
get | Blob | このオブジェクト内のデータを、指定されたコンテンツ タイプに変換された Blob として返します。 |
get | Blob | このオブジェクト内のデータを Blob として返します。 |
get | String | この Html のコンテンツを取得します。 |
get | String | set を呼び出してページに追加されたファビコン リンクタグの URL を取得します。 |
get | Integer | Google ドキュメント、スプレッドシート、フォームのカスタム ダイアログの初期の高さを取得します。 |
get | Html | add を呼び出してページに追加されたメタタグを表すオブジェクトの配列を取得します。 |
get | String | 出力ページのタイトルを取得します。 |
get | Integer | Google ドキュメント、スプレッドシート、フォームのカスタム ダイアログの初期の幅を取得します。 |
set | Html | この Html のコンテンツを設定します。 |
set | Html | ファビコンのリンクタグをページに追加します。 |
set | Html | Google ドキュメント、スプレッドシート、フォームのカスタム ダイアログの初期の高さを設定します。 |
set | Html | このメソッドは現在無効です。以前は、クライアント側のスクリプトで使用される sandbox
mode を設定していました。 |
set | Html | 出力ページのタイトルを設定します。 |
set | Html | Google ドキュメント、スプレッドシート、フォームのカスタム ダイアログの初期の幅を設定します。 |
set | Html | クリックジャッキング防止を制御するページの X-Frame-Options ヘッダーの状態を設定します。 |
HtmlOutputMetaTag
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | String | このメタタグのコンテンツを取得します。 |
get | String | この Html の名前を取得します。 |
HtmlService
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
Sandbox | Sandbox | クライアント側の Html
スクリプトで使用できるサンドボックス モードを表す列挙型。 |
XFrameOptionsMode | XFrameOptionsMode | クライアント側の Html スクリプトで使用できる X-Frame-Options モードを表す列挙型。 |
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
create | Html | スクリプトから返される新しい Html オブジェクトを作成します。 |
create | Html | 新しい Html オブジェクトを Blob リソースから作成します。 |
create | Html | スクリプトから返される新しい Html オブジェクトを作成します。 |
create | Html | コードエディタのファイルから新しい Html オブジェクトを作成します。 |
create | Html | 新しい Html オブジェクトを Blob リソースから作成します。 |
create | Html | スクリプトから返される新しい Html オブジェクトを作成します。 |
create | Html | コードエディタのファイルから新しい Html オブジェクトを作成します。 |
get | String | 現在のブラウザのユーザー エージェント文字列を取得します。 |
HtmlTemplate
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
evaluate() | Html | このテンプレートを評価し、Html オブジェクトを返します。 |
get | String | 評価可能な JavaScript コードの文字列をテンプレート ファイルに基づいて生成します。 |
get | String | 評価可能な JavaScript コードの文字列を生成します。コードの各行には、テンプレートの元の行がコメントとして含まれます。 |
get | String | このテンプレートの未処理のコンテンツを返します。 |
SandboxMode
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
EMULATED | Enum | ECMAScript 3 で使用可能な機能のみを使用して ECMAScript 5 の厳格モードをエミュレートするレガシー サンドボックス モード。 |
IFRAME | Enum | EMULATED モードと NATIVE モードで使用される Caja サンドボックス技術の代わりに iframe サンドボックスを使用するサンドボックス モード。 |
NATIVE | Enum | ECMAScript 5 の厳格モードに基づいて構築されたサンドボックス モード。 |
XFrameOptionsMode
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
ALLOWALL | Enum | X-Frame-Options ヘッダーは設定されていません。 |
DEFAULT | Enum | X-Frame-Options ヘッダーのデフォルト値を設定します。これにより、通常のセキュリティに関する想定が維持されます。 |