frameElement

Window インターフェイス frameElement 属性

[16] Window インターフェイスframeElement IDL属性は、本フレームの場合に、それを表す要素を返します。

仕様書

取得器

[9] Window インターフェイスframeElement IDL属性は、次のようにしなければなりません >>8

  1. [21] 現在を、 文脈オブジェクト閲覧文脈に設定します。
  2. [22] 現在null の場合、
    1. [23] null を返し、 ここで停止します。
  3. [25] 包含子を、 現在包含子に設定します。
  4. [24] 包含子null の場合、
    1. [27] null を返し、 ここで停止します。
  5. [20] 包含子節点文書起源現在設定群オブジェクト起源同じ起源ドメインない場合、
    1. [10] null を返し、 ここで停止します。
  6. [26] 閲覧文脈閲覧文脈包含子を返します。

関連

[15] contentWindow は、逆方向のIDL属性です。

歴史

[1] Compound Document by Reference Framework 1.0 ( ( 版)) http://www.w3.org/TR/CDR/#child-to-parent-dom-access

[2] Window Object 1.0 ( ( 版)) http://www.w3.org/TR/Window/#embedding

[3] 829872 – Consider returning null from contentDocument getters when the caller does not subsume the document ( ( 版)) https://bugzilla.mozilla.org/show_bug.cgi?id=829872

[4] 868235 – window.frameElement should throw for cross-origin parents ( ( 版)) https://bugzilla.mozilla.org/show_bug.cgi?id=868235

[5] Let frameElement return null in cross-origin situations · whatwg/html@3dc7dc9 ( 版) https://github.com/whatwg/html/commit/3dc7dc993e5faa35f3c56acdfc037ab1d7b7c438

[6] Clarify the definition of window.frameElement · whatwg/html@a398377 ( 版) https://github.com/whatwg/html/commit/a398377bbc8483e27c4fc478a097ef72f3057593

[7] Merge effective script origin into origin · whatwg/html@8a843f2 ( 版) https://github.com/whatwg/html/commit/8a843f2169a6864a3024c4329528dccb2051d275

[17] Use "current settings object" in the frameElement origin check (domenic著, ) https://github.com/whatwg/html/commit/921499fbc6d84424ebf569fe58ad82dabc9b59a0

[18] Be more precise about nested and discarded browsing contexts (domenic著, ) https://github.com/whatwg/html/commit/39118df640ad4a3f03f164fb5ffe0a56316297be

[19] Editorial: modernize Window's parent and frameElement (annevk著, ) https://github.com/whatwg/html/commit/140fde2fbde648c4d7cb19967a473c7442a0120c

[11] Editorial: modernize Window's parent and frameElement by annevk · Pull Request #4380 · whatwg/html () https://github.com/whatwg/html/pull/4380

[12] Editorial: nested browsing context is a member, not a type (annevk, , ) https://github.com/whatwg/html/commit/6b737bbc428facf34ec3728c0912cf9e172d0ea4