La proprietą window_screen

La proprietą screen dell'oggetto window serve ad interagire con la risoluzione video; si avvale delle sotto-proprietą width, che ne rileva la larghezza, e height l'altezza.

E' possibile utilizzare queste proprietą per diversi far fronte a diverse esigenze, ad esempio rilevare la risoluzione corrente del client collegato e consigliargli, se diversa da quella ottimale per la visualizzazione di una pagina, di modificarla:

<script language="javascript">
 <!--
   var altezza = window.screen.height;
   var larghezza = window.screen.width;
       with (document) {
       write("<div align='center'>");
       write(" Risoluzione video consigliata: 1024 X 768<br>");
       write(" Risoluzione video attuale: " 
	   + larghezza + " X " + altezza + "<br>");
             write("</div>");
       }
 //-->
</script>

Per quanto ne so, non č possibile, con uno script ad hoc, modificare la risoluzione video di un client, anche perchč credo che a nessuno farebbe piacere ritrovarsi di punto in bianco con a 800 X 600 senza desiderarlo, ma č possibile sfruttare queste funzionalitą per reindirizzare l'utente a pagine diverse, ottimizzate per differenti risoluzioni, vediamo un esempio:

<script language="javascript">
 <!--
   var altezza = window.screen.height;
   var larghezza = window.screen.width;
       if ((larghezza == 800) && (altezza == 600))
       {
            location.href = "800x600.htm";
       }
       else if ((larghezza == 1024) && (altezza == 768))
       {
            location.href = "800x600.htm";
       }
       else
       {
            location.href = "prendi_la_lente_di_ingrandimento.htm";
       }
 //-->
</script>

Autore: Luca Ruggiero