Originariamente inviato da br1
Piu' che un problema ASP e' un problema di logica...:

codice:
...
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
...
ciao
x Br1

ti potresti spiegare meglio?
vorresti dire che io dovrei fare un response.redirect ad un'altra pagina e soltanto lì dovrei processare il tutto?

x mich_

non è un problema di asp, ma credo sia proprio di js...
Ho postato anche il codice asp per far capire meglio che accidenti ho intenzione di fare... Ma il fatto che gli unici 3 valori registrati siano quelli che recupero dal server e quelli che non si registrano siano recuperati dallo script mi dicono molto su qualche errore dello script.

Grazie