Allora, ho creato così il codice

<script>

function registra()
{

document.getElementById('form1').target = 'aggiorna';

document.getElementById('form1').action = 'registra.php';

document.getElementById('form1').submit();

}

</script>
<form name="prova">
<input type="text" name="nome"><input type="submit" onclick="registra()" value="Registra">
<iframe id="aggiorna" name="aggiorna" width="0" height="0" frameborder="0"></iframe>
</form>

Così funziona, ma siccome ho il server molto lento, quindi quando clicco REGISTRA non si capisce se sta caricando o no e allora, mi chiedo se per te è possibile mettere un preload? In modo che cliccando REGISTRA, appare icona di caricamento e quando ha registrato sparisce il PRELOAD.
Esiste ed è possibile?