Saiz Tetingkap dalam JavaScript

Sifat-sifat berikut mengandungi saiz tetingkap penyemak imbas, tidak termasuk bar gulungan:

javascriptlet w = document.documentElement.clientWidth;  // lebar
let h = document.documentElement.clientHeight; // tinggi

Sifat-sifat berikut termasuk bar gulungan:

javascriptlet w = window.innerWidth;  // lebar
let h = window.innerHeight; // tinggi

Perbezaan antara dua jenis sifat memberikan saiz bar gulungan:

javascriptlet w1 = document.documentElement.clientWidth;
let w2 = window.innerWidth;

console.log(w2 - w1);
Задание 1

Apabila butang ditekan, paparkan lebar dan tinggi tetingkap.

Задание 2

Apabila butang ditekan, periksa kewujudan gulungan menegak pada tetingkap.

Задание 3

Apabila butang ditekan, periksa kewujudan gulungan mendatar pada tetingkap.