Buongiorno a tutti
sono qui a chiedervi aiuto e spero di aver scritto nella sezione giusta.
Ho una pagina con un pulsante che mi rimanda ad un'altra pagina che deve elaborare molti dati.
Ho pensato che al click del bottone questo sparisca facendo vedere una gif animata.
<div id='imgLoad'><a id='pInvio' type='button' name='Invia sospesi' onclick='loading(\"{$id}\");' >Invia sospesi</a></div>
function loading(id) {
var idrep =id;
document.getElementById('pInvio').style.visibility = "hidden";
document.getElementById('imgLoad').innerHTML = "<img style='vertical-align: middle;' src='images/loading.gif' alt='loading...' title='loading...' />Attendi qualche istante ...";
location.href = "pagina2.php?id="+idrep;
}
Fino a qui funziona ma l'immagine si blocca fin quando su pagina2 non ha finito di elaborare i dati.
Come posso fare per mantenere l'icona animata senza che si blocchi?
Grazie
Giovanni