Salve a tutti, ho un problema in una mia pagina web che penso riguardi il javascript.
Grazie ad uno script, trovato proprio su questo forum:
Codice:
<script type="text/javascript">
function refresh()
{
$.ajax({
type: "POST",
url: "pagina.php",
data: "id=5",
success: function(risul)
{
document.getElementById('refresh').innerHTML=risul;
}
});
}
</script>
<script type="text/javascript">
refresh();
setInterval('refresh()', 5000);
</script>
Riesco ad eseguire l'aggiornamento automatico dei contenuti in una pagina.
Al di sotto del div che ricarico ad intervalli regolari, ho un form che inserisce proprio i contenuti che saranno caricati new div sovrastante.
Vorrei che l'utente una volta inserito il testo venga automaticamente posizionato all'ultimo messaggio.
Ho provato così
Codice HTML:
<div id="refresh"></div>
<a id="new"></a>
<form method="post" action="mia_pagina.php#new">
.....
</form>
Ho notato che questo sistema funziona solo senza lo script sopra inserito, sapete dirmi perchè?