JavaScript Largeur et hauteur de la page


Exemple

Pour obtenir la largeur et la hauteur actuelles de la page (pour n'importe quel navigateur), par exemple lors de la programmation de la réactivité:

function pageWidth() {
  return window.innerWidth != null? window.innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null;
}

function pageHeight() {
  return  window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;
}