このサービスを使用すると、Apps Script アプリケーションは HTML(通常はユーザー インターフェースとして)を返すことができます。このクラスを初めて使用する場合は、Html Service のガイドもご覧ください。
.クラス
名前 | 概要 |
---|---|
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 OutputMetaTag
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
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 ヘッダーのデフォルト値を設定し、通常のセキュリティの前提条件を維持します。 |