[Javascript] [PHP] Scroll refresh chat

Andrea_2017

Nuovo Utente
17 Set 2017
26
0
1
35
Spero di aver indovinato la sezione..
Vi sottopongo il mio problema,ho una chat con refresh ogni 5 secondi e impostato lo scrollingTop.Tuttavia quando voglio scorrere con la scrollbar in alto non mi permette di leggere la discussione che si trova appunto sulla chat poichè al refresh subito torna giù.
C'è un modo per eliminare lo scrolling automatico?
questo è lo script
Codice:
<script type="text/Javascript">

var div=document.getElementById('contenuto_chat');
div.scrollTop=100000000;

</script>
 
Ultima modifica di un moderatore:

macus_adi

Utente Attivo
5 Dic 2017
1.028
58
48
IT/SW
Potresti tirare fuori dal contenuto_chat la discussione... In alternativa potresti effettivamente effettuare lo scroll solo se esistono nuovi items di chat....
Ossia:
  1. Controlli ogni 5 secondi se esiste un nuovo elemente
    1. Se esiste appendi il contenuto
    2. effettui lo scroll in basso...
  2. Utilizzi un metodo stack....
    1. Tutti i nuovi elementi invece di appenderli li metti in top "prependi" ed elimini lo scroll...
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
3.935
292
83
@Andrea_2017
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code.gif
quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box inserisci 2.png.JPG

Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro

Sposto in javascript considerato che lo script è in JS