Interface IWindow

IWindow interface

Objek jendela mewakili jendela yang berisi dokumen DOM.

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

Properti

NamaKeterangan
Document { get; }Atribut dokumen harus mengembalikan objek Dokumen terbaru dari objek Window.
FrameElement { get; }Objek frameElement dari sebuah Dokumen.
Location { get; }Atribut lokasi antarmuka Window harus mengembalikan objek Lokasi untuk Dokumen objek Jendela itu.
Name { get; set; }Atribut name dari objek Window harus, saat mendapatkan, mengembalikan nama saat ini dari konteks penelusuran, dan, saat menyetel, menyetel nama konteks penelusuran ke nilai baru.
Opener { get; }Atribut IDL pembuka pada objek Window, saat mendapatkan, harus mengembalikan objek WindowProxy dari konteks penelusuran dari mana konteks penelusuran saat ini dibuat (konteks penelusuran pembukanya), jika ada, jika masih tersedia, dan jika konteks penjelajahan saat ini tidak menolak pembukanya; jika tidak, itu harus mengembalikan nol. Pada pengaturan, jika nilai baru adalah null maka konteks penjelajahan saat ini harus menolak pembukanya; jika nilai baru adalah hal lain maka agen pengguna harus memanggil metode internal [[DefineOwnProperty]] dari objek Window, meneruskan nama properti “pembuka” sebagai kunci properti, dan Property Descriptor { [[Value]]: nilai , [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: true } sebagai deskriptor properti, di mana value adalah nilai baru.
Parent { get; }Atribut IDL induk pada objek Window dari Dokumen dalam konteks penelusuran b harus mengembalikan objek WindowProxy dari konteks penelusuran induk, jika ada (yaitu jika b adalah konteks penelusuran anak), atau objek WindowProxy dari penelusuran konteks b itu sendiri, jika tidak (yaitu jika itu adalah konteks penelusuran tingkat atas atau konteks penelusuran bersarang terpisah).
Self { get; }Mengembalikan objek WindowProxy dari konteks penjelajahan objek Window.
Top { get; }Atribut IDL teratas pada objek Window dari Dokumen dalam konteks penelusuran b harus mengembalikan objek WindowProxy dari konteks penelusuran tingkat atas (yang akan menjadi objek WindowProxy sendiri jika itu adalah konteks penelusuran tingkat atas itu sendiri), jika ia memiliki satu, atau objek WindowProxy miliknya sendiri (misalnya jika itu adalah konteks penjelajahan bersarang yang terpisah).
Window { get; }Mengembalikan objek WindowProxy dari konteks penjelajahan objek Window.

Metode

NamaKeterangan
Alert(string)Menampilkan peringatan modal dengan pesan yang diberikan, dan menunggu pengguna mengabaikannya
Confirm(string)Menampilkan prompt modal OK/Batal dengan pesan yang diberikan, menunggu pengguna menutupnya, dan mengembalikan true jika pengguna mengklik OK dan salah jika pengguna mengklik Batal.
Prompt(string, string)Menampilkan prompt bidang teks modal dengan pesan yang diberikan, menunggu pengguna menutupnya, dan mengembalikan nilai yang dimasukkan pengguna. Jika pengguna membatalkan prompt, maka kembalikan null sebagai gantinya. Jika argumen kedua ada, maka nilai yang diberikan digunakan sebagai default.

Lihat juga