Salve a tutti,
ho un applicativo ajax (chat) che mostra in un determinato intervallo dei dati in un div di dimensioni fisse a cui ho applicato la proprietà overflow:scroll;
Il problema è che all'invio di ogni nuovo messaggio il "puntatore" si ri-sposta all'inizio del div creando un effetto alquanto scomodo all'utente che per leggere gli ultimi messaggi deve fare scrolling ogni volta fino alla fine (le chat mantengono l'ultimo messaggio sempre in fondo).

Mi chiedevo se esiste un modo di mantere sempre la fine del div (a prescindere dalle dimensioni e dai dati contenuti) anche, ad esempio, al refresh della pagina, o con una soluzione basata su javascript.
Esiste soluzione o mi consigliereste altre strade?
Grazie in anticipo per le risposte