直接在iframe里写window.scrollTo(0,9999999)或者设置div等容器的scrollTop
document.getElementById(“x”).scrollTop = document.getElementById(“x”).scrollHeight window.scrollTo(0,9999999)
此方法解决了最下方的问题,但是有新信息后,滚动条不会自动到下方,希望像qq聊天窗口一样,有新内容了,自动到最下方。
此时需要判断当前生成的内容是什么位置,即它的top或者margin-top是多少,再设置滚动条的高度。
每次生成就调用一下滚动条的高度变化,每次得到的新数据后,再调用 window.scrollTo(0,9999999)这个方法即可。
注,以上代码是一个聊天程序中用到的,不过聊天程序现在用的很少了。