se dici che funziona buon per te
il modo corretto di procedere (secondo me, chiaramente) te l' ho riportato sopra
dubito screenLeft e screenTop siano crossbrowser, ma anche se lo fossero cosa c' entra la distanza dai bordi dello schermo con le dimensioni del documento/finestra? :master:
capisco dove vuoi arrivare ma mi sembra un po' "reinventare la ruota"
in alcuni browser (IE, opera) document.body.clientWidth sostituisce/coesiste con window.innerWidth
la discussione che ti ho segnalato prima probabilmente non è molto chiara
ma se scarichi lo zip linkato e smonti lo script che vi trovi all' interno lo dovrebbe diventare
![]()