HTMLIFrameElement
HTMLIFrameElement
インターフェイスは、(継承によって使用できる通常の HTMLElement
インターフェイスのものに加えて)インラインフレーム要素を操作するための特別なプロパティを提供します。
プロパティ
親である HTMLElement
からプロパティを継承しています。
HTMLIFrameElement.align
非推奨-
文字列で、周囲のコンテキストに対するフレームの配置を指定します。
HTMLIFrameElement.allow
Experimental-
フレームがコンテンツを表示することを許可されているオリジンのリストです。この属性には
self
とsrc
という値も指定でき、これらは iframe の src 属性で指定されたオリジンを表します。既定値はsrc
です。 HTMLIFrameElement.allowfullscreen
Experimental-
論理値で、インラインフレームを全画面モードにすることが期待されているかを示します。詳細は、全画面モードの使用を参照してください。
HTMLIFrameElement.allowPaymentRequest
(en-US) 非推奨-
論理値で、支払いリクエスト API をクロスオリジンの iframe 内で起動できるかどうかを示します。
HTMLIFrameElement.contentDocument
(en-US) 読取専用-
インラインフレームの中にある閲覧コンテキストのアクティブな文書を
Document
で返します。 HTMLIFrameElement.contentWindow
読取専用-
WindowProxy
で、中にある閲覧コンテキストのウィンドウプロキシーを返します。 HTMLIFrameElement.csp
(en-US)-
埋め込み文書が自分自身に適用することに同意しなければならないコンテンツセキュリティポリシーを指定します。
HTMLIFrameElement.fetchPriority
(en-US)-
オプションの文字列で、他の iframe との比較においてこの iframe の取得を優先させるためのブラウザーへのヒントを表します。この値を指定する場合、許可されている値のいずれかでなければなりません。高い優先度で取得する場合は
high
、低い優先度で取得する場合はlow
、優先度を設定しない場合はauto
(これが既定値)です。 HTMLIFrameElement.frameBorder
非推奨-
文字列で、フレーム間に境界線を生成するかどうかを示します。
HTMLIFrameElement.height
-
文字列で HTML 属性の
height
を反映し、フレームの高さを表します。 HTMLIFrameElement.longDesc
非推奨-
フレームの長い説明文の URI をが入った文字列です。
HTMLIFrameElement.marginHeight
非推奨-
フレームのマージンの高さである文字列です。
HTMLIFrameElement.marginWidth
非推奨-
フレームのマージンの幅である文字列です。
HTMLIFrameElement.name
-
文字列で HTML 属性の
name
を反映し、フレームを参照するための名前を表します。 HTMLIFrameElement.featurePolicy
(en-US) 読取専用 Experimental-
特定の文書に適用される機能ポリシーを簡単にイントロスペクトするための API を提供する
FeaturePolicy
(en-US) インターフェイスを返します。 HTMLIFrameElement.referrerPolicy
Experimental-
文字列で、 HTML の
referrerPolicy
属性を反映し、リンク先のリソースを取得する際にどのリファラーを使用するかを示します。 HTMLIFrameElement.sandbox
-
DOMTokenList
で HTML のsandbox
属性を反映し、ネストされたコンテンツの動作に特別な制限を加えることを示します。 HTMLIFrameElement.scrolling
非推奨-
文字列で、ブラウザーがフレームにスクロールバーを提供すべきかどうかを示します。
HTMLIFrameElement.src
(en-US)-
文字列で HTML の
src
属性を反映し、埋め込むコンテンツのアドレスが入ります。プログラムから<iframe>
の src 属性を削除すると(例えばElement.removeAttribute()
によって)、 Firefox (バージョン65以降)、 Chromium ベースのブラウザー、および Safari/iOS ではフレーム内にabout:blank
が読み込まれることに注意してください。 HTMLIFrameElement.srcdoc
-
文字列で、フレームに表示する内容を表します。
HTMLIFrameElement.width
-
文字列で、 HTML の
width
属性を反映し、フレームの幅を表します。
メソッド
固有のメソッドはありません。親である HTMLElement
からメソッドを継承しています。
仕様書
Specification |
---|
HTML Standard # htmliframeelement |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- このインターフェイスを実装している HTML 要素:
<iframe>