I'm just a painter who studied computer science.

DOM Ready

Viewport

Obtener la altura de la ventana gráfica

Hay dos métodos para obtener la altura de la ventana gráfica: window.innerHeight y document.documentElement.clientHeight. El primero es más preciso. Este último tiene mejor soporte en diferentes navegadores.

  
  let viewportHeight = window.innerHeight || document.documentElement.clientHeight;

  console.dir(viewportHeight); //-> 515
  

Obtener el ancho de la ventana gráfica

Hay dos métodos para obtener el ancho de la ventana gráfica: window.innerWidth y document.documentElement.clientWidth. El primero es más preciso. Este último tiene mejor soporte en diferentes navegadores.

  
  let viewportWidth = window.innerWidth || document.documentElement.clientWidth;

  console.dir(viewportWidth); //-> 463