cfr. http://forum.html.it/forum/showthrea...hreadid=668297 ?

le dimensioni della parte visibile di una finestra (escludendo quindi barre varie e spazio occupato dal telaio) si ottengono con
codice:
var w=(window.innerWidth)?window.innerWidth:document.body.clientWidth
se è indicato un doctype valido occorre cambiare "body" in "documentElement"

sostituisci Height a Width per ottenere, chiaramente, l' altezza

nota: IE non è in grado di conoscere queste dimensioni se non è stato già aperto il tag <body>

x il 2° problema
vedi link 2 e 3 della sez. effetti DHTML nel thread "script / discussioni utili"
ciao