Ciao a tutti.

Mi sono avvicinato da poco nel mondo di Ajax e della richiesta asincrona, per cui mi trovo leggermente spaesato.

Per i miei script php utilizzo la libreria prototype e questo codice per le richieste asincrone:

Codice PHP:
<script type="text/javascript">
        
/* ajax.Request */
        
function ajaxRequest(url) {
            var 
aj = new Ajax.Request(
            
url, {
                
method:'post',
                
parameters: {nome:$F('nome'), pass:$F('pass')},
                
onCompletegetResponse,
            }
    
        
/* ajax.Response */
        
function getResponse(oReq) {
            $(
'messaggio').innerHTML oReq.responseText;
        }
    
</script> 
Ora i dubbi:
- come posso iniettare un'immagine loader durante il recupero dei dati?
- c'è uno script più performante per fare questo?
- è possibile in qualche modo tramite Response recuperare codice javascript? (che a quanto pare viene filtrato).

Grazie =)