このサービスを使用すると、Apps Script アプリケーションは通常ユーザー インターフェースとして HTML を返すことができます。このクラスを初めて使用する場合は、HTML サービスガイドもご覧になることをおすすめします。
.クラス
| 名前 | 概要 |
|---|---|
Html | スクリプトから提供できる Html オブジェクト。 |
Html | Html を呼び出してページに追加されたメタタグを表すオブジェクト。 |
Html | スクリプトから HTML やその他のテキスト コンテンツを返すためのサービス。 |
Html | HTML を動的に構築するためのテンプレート オブジェクト。 |
Sandbox | クライアントサイドの Html スクリプトで使用できるサンドボックス モードを表す列挙型。 |
XFrameOptionsMode | クライアントサイドの Html スクリプトで使用できる X-Frame-Options モードを表す列挙型。 |
Html Output
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
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 ヘッダーの状態を設定します。 |
Html Output Meta Tag
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | String | このメタタグのコンテンツを取得します。 |
get | String | この Html の名前を取得します。 |
Html Service
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
Sandbox | Sandbox | クライアントサイドの Html スクリプトで使用できるサンドボックス モードを表す列挙型。 |
XFrameOptionsMode | XFrameOptionsMode | クライアントサイドの Html スクリプトで使用できる X-Frame-Options モードを表す列挙型。 |
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
create | Html | スクリプトから返される新しい Html オブジェクトを作成します。 |
create | Html | Blob リソースから新しい Html オブジェクトを作成します。 |
create | Html | スクリプトから返される新しい Html オブジェクトを作成します。 |
create | Html | コードエディタのファイルから新しい Html オブジェクトを作成します。 |
create | Html | Blob リソースから新しい Html オブジェクトを作成します。 |
create | Html | スクリプトから返される新しい Html オブジェクトを作成します。 |
create | Html | コードエディタのファイルから新しい Html オブジェクトを作成します。 |
get | String | 現在のブラウザのユーザー エージェント文字列を取得します。 |
Html Template
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
evaluate() | Html | このテンプレートを評価し、Html オブジェクトを返します。 |
get | String | テンプレート ファイルに基づいて、評価可能な JavaScript コードの文字列を生成します。 |
get | String | 評価可能な JavaScript コードの文字列を生成します。コードの各行には、テンプレートの元の行がコメントとして含まれます。 |
get | String | このテンプレートの未処理のコンテンツを返します。 |
Sandbox Mode
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
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 ヘッダーのデフォルト値を設定します。 |