Salve,
ho alcune pagine scritte in php che permettono di effettuare dei preventivi on-line. L'utente si collega, sceglie le varie opzioni e tramite alcuni script in Ajax viene aggiornata la stessa pagina che gli permette di proseguire con la scelta di ulteriori opzioni e così via. Il problema è insito nel tipo di browser che si usa per il servizio. Con FF tutto bene, al reload della pagina il focus torna naturalmente sul form dell'utente ed il refresh è quasi impercettibile. Con IE invece il reload forzato con Ajax riporta tutta la pagina in cima ed il cliente è costretto a spostarsi verso il basso. Questo non accade se con IE scelgo di aggiornare i contenuti con il tasto "aggiorna" che, al contrario di ajax, riporta il focus della pagina nella posizione precedente all'operazione. Posto di seguito l'ultima parte del codice Ajax:

codice:
if(ajax.readyState === readyState.COMPLETATO){ 
	  if(statusText[ajax.status] === "OK"){																			   	
      window.self.location.reload();                                         			
	  }else{
	     window.alert("Impossibile effettuare l'operazione richiesta");
	  }
}
Si può ovviare a questo problema senza utilizzare ancore o altri trucchi?
spero di essere stato chiaro
Grazie