Ciao, avrei bisogno di un piccolo aiuto. Cliccando su un link, ho inserito il caricamento di un'immagine, allora vi è una richiesta ajax, e quando questa richiesta ajax torna, l'immagine viene cancellata. Il problema e che quando l'utente clicca sul link 2, 3 volte, automaticamente l'immagine viene caricata 2, 3 volte.

Allora se il click lo eseguo mediante un form , il problema non c'è in quanto scrivo il seguente codice:

<script language="javascript1.2" type="text/javascript">

function ValidateForm() {
document.disabilita.B1.disabled = true;
return true;
}


<form action="#" method="post" name="disabilita" onclick="return ValidateForm()" accept-charset="utf-8">

</script>


<input type="button" value="Registrati" name="B1" action="pagina.html">

ma se invece volessi usare una semplice scritta html che contiene il collegamento alla pagina.html come devo fare?