dovrei aggiornare il contenuto di un div senza ricaricare l'intera pagina.
nel div ci dovrebbero essere dei contenuti dinamici, estratti da un database
che recupera le richieste con i parametri url inviati dal link che chiede l'aggiornamento del div.
Ho cercato sul forum e avevo trovato una soluzione al mio problema in vecchio posto del 2007 che non mi sembra il caso riesumare che è 
questo 
In pratica ci sono due div affiancati, il quello di destra una serie di voci di menu che una volta
cliccate devono mostrare il contenuto nel div a sinistra.
Nell'head della pagina ho inserito questo:
	codice:
	
<script type="text/javascript">
function createRequestObject() {  
	var ro;  
	var browser = navigator.appName;  
	if(browser == "Microsoft Internet Explorer"){  
		ro = new ActiveXObject("Microsoft.XMLHTTP"); 
	} else {  
		ro = new XMLHttpRequest();  
	}  
	return ro;  
}  
		 
var http = createRequestObject();
var idPageAjax;
		
function sndReq(action,id) {
	idPageAjax=id;
	http.open('get', action);  
	http.onreadystatechange = handleResponse;  
	http.send(null);  
}  
		 
function handleResponse() {
	if(http.readyState == 4){  
		var response = http.responseText;  
		document.getElementById(idPageAjax).innerHTML = response;
	} else {
		document.getElementById(idPageAjax).innerHTML = 'Caricamento Dati...';
	} 
}
</script>
 
le voci di menu sono impostate in questo modo:
il div che dovrebbe ricevere i dati è questo:
	codice:
	<div id="dettaglio_sx" class="dettaglio_sx" ></div>
 
la pagina dettaglio.asp contiene il codice che estrai i dati dal database acquisendo il parametro id passato come parametro url e formatta i dati da visualizzare.
Solo che non funziona, nel senso che non da errore ma cliccando sul meno il div non viene aggiornato.
Potete darmi delle indicazioni?
grazie
Luca