Como pegar o tamanho da tela via código

Preciso que as telas do sistema sejam exibidas de acordo com o tamanho da tela do usuário, alguns lá usam monitores de 15", 17" e 19", como dizer ao sistema que ele busque o tamanho da tela do usuário?

Muito grato.

O fato da tela ter 15,17 ou 19 não quer dizer muita coisa, pois o que define a tela é a sua resolução em pixeis.

Aplicações Scriptcase não são responsivas e se adaptam apenas para dispositivos mobile.

Tópico de 2017 falando sobre as proporções e diferentes resoluções em monitores de diferetnes tamanhos:

Não que eu ache que vá resolver seu problema, pois não vai, mas segue como pegar a resolução de tela com javascript:

var largura = window.innerWidth

|| document.documentElement.clientWidth

|| document.body.clientWidth;

var altura = window.innerHeight

|| document.documentElement.clientHeight

|| document.body.clientHeight;

console.log(altura);

console.log(largura);

Mas com a resolução você pode ter temas diferenciados, com espaçamentos e fontes diferentes e carregar o tema de acordo com a resolução do monitor de forma dinamicamente. Apesar de não ser a solução ideal.

1 Curtida