Dimensioni della finestra in JavaScript
Le seguenti proprietà contengono le dimensioni della finestra del browser, senza includere la barra di scorrimento:
let w = document.documentElement.clientWidth; // larghezza
let h = document.documentElement.clientHeight; // altezza
Le seguenti proprietà includono la barra di scorrimento:
let w = window.innerWidth; // larghezza
let h = window.innerHeight; // altezza
La differenza tra i due tipi di proprietà fornisce la dimensione della barra di scorrimento:
let w1 = document.documentElement.clientWidth;
let w2 = window.innerWidth;
console.log(w2 - w1);
Al click sul pulsante, visualizza la larghezza e l'altezza della finestra.
Al click sul pulsante, verifica la presenza dello scorrimento verticale nella finestra.
Al click sul pulsante, verifica la presenza dello scorrimento orizzontale nella finestra.