Como pegar a resolução de tela do cliente? (usando jsp)

4 respostas
T

Tem como fazer isso :?:
Pegar a resolução de tela do cliente e mandar para o servidor.

Valeu,
Abraços

4 Respostas

Ygor

JavaScript te resolve?

window.screen.height window.screen.width

T

tranquilo, mas aí como eu mando as informações para o servidor? :stuck_out_tongue:

Guevara

Opa!
Poderia mandar via ajax:

<script type="text/javascript" src="${pageContext.request.contextPath}/javascript/jquery/jquery-1.4.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {

window.location.load().(function() {
// inicio do codigo ajax

var altura = window.screen.height;
var largura = window.screen.width;


$.post('/caminho/pro/metodo/do/controller', 
        {'altura': altura, 'largura': largura},
      
});
// final do ajax	
	});
});
</script>

Ali no window.location.load() que eu não tenho certeza se é assim, mas a parte de envio pro seu controllador ou servlet seria esse o esquema.
Abraço!

L

JavaScript meu garoto…

Segue um exemplo que achei facil no google…

http://codigofonte.uol.com.br/codigo/js-dhtml/diversos/detectar-resolucao-de-tela

Criado 9 de setembro de 2010
Ultima resposta 9 de set. de 2010
Respostas 4
Participantes 4