Interface IWindow

IWindow interface

window オブジェクトは、DOM ドキュメントを含むウィンドウを表します。

public interface IWindow : IDisposable, IDocumentView, IEventTarget, IGlobalEventHandlers, 
    IWindowEventHandlers, IWindowTimers

プロパティ

名前説明
Document { get; }document 属性は Window オブジェクトの最新の Document オブジェクトを返さなければなりません.
FrameElement { get; }Document の frameElement オブジェクト。
Location { get; }Window インターフェイスの location 属性は、その Window オブジェクトの Document. の Location オブジェクトを返す必要があります。
Name { get; set; }Window オブジェクトの name 属性は、取得時にブラウジング コンテキストの現在の名前を返し、設定時にブラウジング コンテキストの名前を新しい値に設定する必要があります。
Opener { get; }Window オブジェクトのオープナー IDL 属性は、取得時に、現在のブラウジング コンテキストが作成されたブラウジング コンテキスト (そのオープナー ブラウジング コンテキスト) の WindowProxy オブジェクトを返す必要があります。現在のブラウジング コンテキストはオープナーを否定していません。それ以外の場合は、null を返す必要があります。設定時に、新しい値が null の場合、現在のブラウジング コンテキストはそのオープナーを否認する必要があります。新しい値がそれ以外の場合、ユーザー エージェントは Window オブジェクトの [[DefineOwnProperty]] 内部メソッドを呼び出し、プロパティ名「opener」をプロパティ キーとして渡し、Property Descriptor { [[Value]]: value , [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: true } はプロパティ記述子として、値は新しい値です.
Parent { get; }ブラウジング コンテキスト b の Document の Window オブジェクトの親 IDL 属性は、親ブラウジング コンテキストが存在する場合 (つまり、b が子ブラウジング コンテキストの場合)、その WindowProxy オブジェクト、またはブラウジングの WindowProxy オブジェクトを返す必要があります。コンテキスト b 自体。
Self { get; }Window オブジェクトのブラウジング コンテキストの WindowProxy オブジェクトを返します。
Top { get; }ブラウジング コンテキスト b の Document の Window オブジェクトの最上位の IDL 属性は、最上位のブラウジング コンテキストの WindowProxy オブジェクトを返さなければなりません (それが最上位のブラウジング コンテキスト自体である場合は、それ自体の WindowProxy オブジェクトになります)。それ以外の場合は、1 つ、または独自の WindowProxy オブジェクトがあります (たとえば、切り離されたネストされたブラウジング コンテキストの場合)。
Window { get; }Window オブジェクトのブラウジング コンテキストの WindowProxy オブジェクトを返します。

メソッド

名前説明
Alert(string)指定されたメッセージでモーダル アラートを表示し、ユーザーがそれを閉じるのを待ちます
Confirm(string)指定されたメッセージとともにモーダル OK/キャンセル プロンプトを表示し、ユーザーがそれを閉じるのを待ち、ユーザーが [OK] をクリックした場合は true を返し、ユーザーが [キャンセル] をクリックした場合は false を返します。
Prompt(string, string)指定されたメッセージとともにモーダル テキスト フィールド プロンプトを表示し、ユーザーがそれを閉じるのを待って、ユーザーが入力した値を返します。ユーザーがプロンプトをキャンセルすると、代わりに null が返されます。 2 番目の引数が存在する場合、指定された値がデフォルトとして使用されます。

関連項目