Objek tetingkap
Objek Window mewakili tetingkap terbuka dalam penyemak imbas.
Jika dokumen mengandungi bingkai (tag bingkai atau iframe), penyemak imbas mencipta objek tetingkap untuk dokumen HTML dan objek tetingkap tambahan untuk setiap bingkai.
Nota: Tiada standard awam untuk objek tetingkap, tetapi ia disokong oleh semua penyemak imbas.
sifat objek tetingkap
Hartanah | Penerangan |
---|---|
ditutup | Mengembalikan sama ada tetingkap telah ditutup. |
Status lalai | Tetapkan atau kembalikan teks lalai dalam bar status tetingkap. |
dokumen | Rujukan baca sahaja kepada objek Dokumen. Lihat Objek dokumen . |
sejarah | Rujukan baca sahaja kepada objek Sejarah. Sila parameter Objek sejarah . |
tinggi dalam | Mengembalikan ketinggian kawasan paparan dokumen tetingkap. |
lebar dalam | Mengembalikan lebar kawasan paparan dokumen tetingkap. |
panjang | Tetapkan atau kembalikan bilangan bingkai dalam tetingkap. |
lokasi | Objek Lokasi untuk tetingkap atau bingkai. Lihat Objek lokasi . |
nama | Menetapkan atau mengembalikan nama tetingkap. |
Navigator | Rujukan baca sahaja kepada objek Navigator. Sila parameter Objek Navigator . |
pembuka | Mengembalikan rujukan kepada tetingkap yang mencipta tetingkap ini. |
tinggi luar | Mengembalikan ketinggian luar tingkap. |
lebar luar | Mengembalikan lebar luar tingkap. |
pageXOffset | Tetapkan atau kembalikan kedudukan X halaman semasa berbanding penjuru kiri sebelah atas kawasan paparan tetingkap. |
pageYOffset | Tetapkan atau kembalikan kedudukan Y halaman semasa berbanding penjuru kiri sebelah atas kawasan paparan tetingkap. |
ibu bapa | Kembali ke tetingkap induk. |
Skrin | Rujukan baca sahaja kepada objek Skrin. Sila parameter Objek skrin . |
diri sendiri | Mengembalikan rujukan kepada tetingkap semasa. Bersamaan dengan harta Window. |
status | Tetapkan teks bar status tetingkap. |
atas | Kembali ke tetingkap moyang peringkat atas. |
tingkap | Atribut tetingkap adalah bersamaan dengan atribut diri, yang mengandungi rujukan kepada tetingkap itu sendiri. |
|
Baca integer sahaja. Mengisytiharkan koordinat-x dan koordinat-y penjuru kiri sebelah atas tetingkap pada skrin. IE, Safari dan Opera sokongan skrinKiri dan skrinTop, manakala Firefox dan Safari menyokong screenX dan screenY. |
kaedah objek windows
Kaedah | Penerangan |
---|---|
makluman() | Menunjukkan kotak makluman dengan mesej dan butang pengesahan. |
kabur() | Alih keluar fokus papan kekunci dari tetingkap peringkat atas. |
clearInterval() | Batalkan tamat masa yang ditetapkan oleh setInterval(). |
clearTimeout() | Batalkan tamat masa yang ditetapkan oleh kaedah setTimeout(). |
tutup() | Tutup tetingkap penyemak imbas. |
sahkan() | Memaparkan kotak dialog dengan mesej dan butang sahkan serta batal. |
createPopup() | Buat tetingkap timbul. |
fokus() | Berikan fokus papan kekunci pada tetingkap. |
moveBy() | Menggerakkan tetingkap mengikut piksel tertentu berbanding koordinat semasanya. |
moveTo() | Alihkan penjuru kiri sebelah atas tetingkap ke koordinat yang ditentukan. |
buka() | Buka tetingkap penyemak imbas baharu atau cari tetingkap bernama. |
cetak() | Cetak kandungan tetingkap semasa. |
prompt() | Paparkan kotak dialog yang menggesa pengguna untuk input. |
resizeBy() | Ubah saiz tetingkap mengikut piksel yang ditentukan. |
resizeTo() | Ubah saiz tetingkap kepada lebar dan ketinggian yang ditentukan. |
scrollBy() | Tatal kandungan mengikut nilai piksel yang ditentukan. |
skrolKe() | Tatal kandungan ke koordinat yang ditentukan. |
setInterval() | Panggil fungsi atau nilai ungkapan pada tempoh tertentu (dalam milisaat). |
setTimeout() | Panggil fungsi atau ungkapan yang dikira selepas bilangan milisaat yang ditentukan. |
Persekitaran berjalan yang berbeza mempunyai "objek peringkat atas" yang berbeza dan dalam persekitaran penyemak imbas, objek peringkat atas ialah objek tetingkap. tetingkap merujuk kepada tetingkap penyemak imbas semasa.
Contoh: var a = 1;
1. Sifat objek tetingkap.
(2) sifat window.innerHeight, sifat window.innerWidth
skrin.tinggi
// 1920
// Paparkan lebar peranti, dalam piksel
skrin.lebar
// 1080
2.