ChrisB: overflow:scroll für einen Chat

Beitrag lesen

Hi,

var objDiv = document.getElementById("content");
var verschoben = objDiv.scrollHeight-100;

Wo kommt der Wert 100 her?
Wenn das die Höhe des Elements ist, kannst du das auch dynamischer halten, in dem du offsetHeight verwendest.

if(objDiv.scrollTop == verschoben) {
      HIER DER BEFEHL UM TEXT ZU ADDEN
objDiv.scrollTop = objDiv.scrollHeight;
} else {
      HIER DER BEFEHL UM TEXT ZU ADDEN
}

Zwei mal das gleiche in den beiden Zweigen zu machen, ist weniger sinnvoll.

"Text adden" willst du ja in jedem Fall, und danach ggf. noch den Scrollwert setzen.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]