Ukuran Jendela dalam JavaScript
Properti berikut berisi ukuran jendela browser yang tidak termasuk bilah gulir:
let w = document.documentElement.clientWidth; // lebar
let h = document.documentElement.clientHeight; // tinggi
Properti berikut termasuk bilah gulir:
let w = window.innerWidth; // lebar
let h = window.innerHeight; // tinggi
Perbedaan antara dua jenis properti memberikan ukuran bilah gulir:
let w1 = document.documentElement.clientWidth;
let w2 = window.innerWidth;
console.log(w2 - w1);
Saat tombol ditekan, tampilkan lebar dan tinggi jendela.
Saat tombol ditekan, periksa keberadaan gulir vertikal pada jendela.
Saat tombol ditekan, periksa keberadaan gulir horizontal pada jendela.