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