Ciao a tutti,
quando carico del contenuto con AJAX vorrei che il cursore del mouse diventasse in attesa fino alla fine della transazione.
Ho provato a fare questo:
codice:
function caricaPag(nomeFile) {
var ajax = assegnaXMLHttpRequest();
var resp=null;
var parameters="";
var file="";
if(ajax) {
usaLink = false;
document.body.style.cursor = "wait";
ajax.open("POST", nomeFile, true);
ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajax.setRequestHeader("Content-length", parameters.length);
ajax.setRequestHeader("connection", "close");
ajax.send(parameters);
ajax.onreadystatechange = function() {
if(ajax.readyState === readyState.COMPLETATO) {
if(statusText[ajax.status] === "OK"){
var text=ajax.responseText;
document.body.style.cursor = "auto";
return;
} else {
alert("Errore riscontrato: " + statusText[ajax.status]);
}
}
}
}
}
Però, anche se la connessiona dura un po', non vedo nessun cambiamento...
Come posso fare?
Grazie