Propriedades innerheight e innerwidth DOM HTML

Definição e uso

Propriedade de leitura apenas, que declara a altura e largura da área de exibição do documento da janela, em pixels.

A largura e a altura aqui não incluem a altura da barra de menu, barra de ferramentas e barra de rolagem, etc.

O IE não suporta essas propriedades. Ele usa as propriedades clientWidth e clientHeight do document.documentElement ou document.body (dependendo da versão do IE) como substituto.