Per quanto io possa preferire la costruzione dei siti senza dover tenere conto della risoluzione dello schermo dei client alcune volte può capitare di averne bisogno.
Lo “screen detection” si può fare usando poche semplici istruzioni in Javascript.
<script type= "text/javascript">
document.write(screen.width+'x'+screen.height);
</script>
Prendendo come base l’esempio sopra possiamo mostrare qualcosa a seconda della risoluzione. Potrebbe essere uno sfondo anzichè un altro, o una pagina ottimizzata per una risoluzione anzichè per un’altra… Come qui:
<script type="text/javascript">
if ((screen.width<=800) && (screen.height<=600))
{
window.location.replace('http://www.miosito.com/800x600-o-ris-inferiore');
} else {
window.location.replace('http://www.miosito.com/ris-superiore-a-800x600');
}
</script>
Ciau