ciao a tutti, ho trovato questo script
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script>
var auto_refresh = setInterval(
function()
{
$('#loaddiv').fadeOut('slow').load('show_mex.php') .fadeIn("slow");
}, 5000);
var toggleFx = function() {
$.fx.off = !$.fx.off;
};
toggleFx();
</script>
poi nel body visualizzo il contenuto con
<div id="loaddiv">
</div>
il file show_mex.php interroga un database e visualizza un elenco di record trovati. Questo elenco viene ricaricato ogni 5 secondi.
Il mio problema è che avendo tanti record, magari scorro la pagina fino in fondo, e quando viene eseguito il refresh del div vengo ributtato in cima alla pagina.
E' possibile evitare questa cosa ? cioè fare in modo che il div continui ad aggiornarsi/ricaricarsi ogni 5 secondi ma senza ributtarmi ogni volta in cima alla pagina ? ad esempio se sto leggendo un post in fondo alla pagina (e quindi con lo scroll tutto in basso), il div venga aggiornato lasciando lo scroll in fondo ?
grazie a tutti