Piu' che un problema ASP e' un problema di logica...:
ciaocodice:... if Request.QueryString("flag")="" then %> <script language="JavaScript"> function Informazioni() { var Divisione=navigator.userAgent; var Parti=Divisione.substring(Divisione.indexOf('(')+1,Divisione.lastIndexOf(')')); var Parti=Parti.split(';'); Larghezza=screen.width; Altezza=screen.height; Colori1=screen.colorDepth; Colori2=Math.pow(2,Colori1); SistemaOperativo=Parti[2]; LinguaOS=navigator.systemLanguage; NomeBrowser=navigator.appName; VersioneBrowser=Parti[1]; LinguaBrowser=navigator.userLanguage; Proveider=Parti[3]; PaginaPrecedente=history.back(); Cpu=navigator.cpuClass; location.href="index2.asp?cpu="+Cpu+"&altezza="+Altezza+"&larghezza="+Larghezza+"&Colori1="+Colori1+"&Colori2="+Colori2+"&so="+SistemaOperativo+"&los="+LinguaOS+"&nb="+NomeBrowser+"&vb="+VersioneBrowser+"&lb="+LinguaBrowser+"&Prov="+Proveider+"&PP="+PaginaPrecedente+"&flag=ok" } document.onload=Informazioni(); </script> <% ' a questo punto e' inutile continuare ' a processare la pagina... i valori verranno ricevuti ' ed elaborati dalla prossima pagina response.end end if ...