tutorial pengembangan web terbaru
 

Window Object


jendela Object

Jendela objek merupakan jendela yang terbuka di browser.

Jika dokumen berisi frame (<iframe> tags) , browser menciptakan satu objek jendela untuk dokumen HTML, dan satu tambahan objek window untuk setiap frame.

Note: Tidak ada standar umum yang berlaku untuk objek Window, tapi semua browser utama mendukungnya.


Jendela Object Properti

Milik Deskripsi
closed Mengembalikan nilai Boolean yang menunjukkan apakah jendela telah ditutup atau tidak
defaultStatus Menetapkan atau mengembalikan teks default di statusbar dari jendela
document Mengembalikan objek Dokumen untuk jendela ( See Document object )
frameElement Mengembalikan <iframe> elemen di mana jendela saat dimasukkan
frames Mengembalikan semua <iframe> elemen di jendela
history Mengembalikan objek Sejarah untuk jendela ( See History object )
innerHeight Mengembalikan tinggi dalam dari area konten sebuah jendela
innerWidth Mengembalikan lebar bagian dalam area konten sebuah jendela
length Mengembalikan jumlah <iframe> elemen di jendela
localStorage Mengembalikan referensi ke objek penyimpanan lokal yang digunakan untuk menyimpan data. Menyimpan data tanpa tanggal kedaluwarsa
location Mengembalikan Lokasi objek untuk jendela ( See Location object )
name Menetapkan atau mengembalikan nama jendela
navigator Mengembalikan objek Navigator untuk jendela ( Lihat Navigator objek )
opener Mengembalikan referensi ke jendela yang dibuat jendela
outerHeight Mengembalikan tinggi luar jendela, termasuk toolbar / scrollbars
outerWidth Mengembalikan lebar luar jendela, termasuk toolbar / scrollbars
pageXOffset Mengembalikan piksel dokumen saat ini telah menggulir (horizontally) dari sudut kiri atas jendela
pageYOffset Mengembalikan piksel dokumen saat ini telah menggulir (vertically) dari sudut kiri atas jendela
parent Mengembalikan jendela induk dari jendela saat
screen Mengembalikan objek Screen untuk jendela (See Screen object)
screenLeft Pengembalian horisontal koordinat jendela relatif terhadap layar
screenTop Mengembalikan koordinat vertikal jendela relatif terhadap layar
screenX Pengembalian horisontal koordinat jendela relatif terhadap layar
screenY Mengembalikan koordinat vertikal jendela relatif terhadap layar
sessionStorage Mengembalikan referensi ke objek penyimpanan lokal yang digunakan untuk menyimpan data. Menyimpan data selama satu sesi (lost when the browser tab is closed)
scrollX Alias dari pageXOffset
scrollY Alias dari pageYOffset
self Mengembalikan jendela saat
status Menetapkan atau mengembalikan teks di statusbar dari jendela
top Mengembalikan jendela browser paling atas

Metode jendela Object

metode Deskripsi
alert() Menampilkan kotak peringatan dengan pesan dan tombol OK
atob() Decode basis-64 encoded string
blur() Menghapus fokus dari jendela saat
btoa() Mengkodekan string dalam basis-64
clearInterval() Membersihkan timer diatur dengan setInterval()
clearTimeout() Membersihkan timer diatur dengan setTimeout()
close() Menutup jendela saat
confirm() Menampilkan kotak dialog dengan pesan dan OK dan tombol Batal
focus() Set fokus ke jendela saat
getComputedStyle() Akan gaya CSS dihitung saat ini diterapkan untuk unsur
getSelection() Mengembalikan benda Seleksi mewakili berbagai teks yang dipilih oleh pengguna
matchMedia() Mengembalikan sebuah objek MediaQueryList mewakili CSS ditentukan permintaan Media tali
moveBy() Bergerak jendela relatif terhadap posisi saat ini
moveTo() Bergerak jendela ke posisi yang ditentukan
open() Membuka jendela browser baru
print() Mencetak isi dari jendela saat
prompt() Menampilkan kotak dialog yang meminta pengunjung untuk masukan
resizeBy() Mengubah ukuran jendela dengan piksel ditentukan
resizeTo() Mengubah ukuran jendela dengan lebar dan tinggi tertentu
scroll() Ditinggalkan. Metode ini telah diganti oleh scrollTo() metode.
scrollBy() Gulungan dokumen dengan jumlah yang ditentukan piksel
scrollTo() Gulungan dokumen ke koordinat yang ditentukan
setInterval() Panggilan fungsi atau mengevaluasi ekspresi pada selang waktu tertentu (dalam milidetik)
setTimeout() Panggilan fungsi atau mengevaluasi ekspresi setelah sejumlah tertentu milidetik
stop() Berhenti jendela dari loading