iframe 上下滾動條如何默認在下方實現(xiàn)原理
更新時間:2012年12月10日 09:24:20 作者:
iframe 上下滾動條如何默認在下方,做的是聊天工具,數(shù)據(jù)多了,每次刷新出現(xiàn)的上下滾動默認在上方,還需下拉到下面才能看到聊天記錄,本文將介紹,如和實現(xiàn)在下方
問題:iframe 上下滾動條如何默認在下方,做的是聊天工具,數(shù)據(jù)多了,每次刷新出現(xiàn)的上下滾動默認在上方,還需下拉到下面才能看到聊天記錄,有辦法讓它出現(xiàn)在下方嗎?
答案:直接在iframe里寫window.scrollTo(0,9999999)或者設置div等容器的scrollTop
document.getElementById(“x”).scrollTop = document.getElementById(“x”).scrollHeight
window.scrollTo(0,9999999)
這個是解決了在下方,但是有新信息后,滾動條不會自動到下方,我是希望像qq聊天窗口一樣,有新內(nèi)容了,自動到最下方,應該如何來解決呢?
那就應該判斷當前生成的內(nèi)容是什么位置,即它的top或者margin-top是多少,再設置滾動條的高度,這個就可以了,每次生成就調(diào)用一下滾動條的高度變化,每次得到的新數(shù)據(jù)后,再調(diào)用 window.scrollTo(0,9999999)這個方法,就可以解決這個問題了!
答案:直接在iframe里寫window.scrollTo(0,9999999)或者設置div等容器的scrollTop
復制代碼 代碼如下:
document.getElementById(“x”).scrollTop = document.getElementById(“x”).scrollHeight
window.scrollTo(0,9999999)
這個是解決了在下方,但是有新信息后,滾動條不會自動到下方,我是希望像qq聊天窗口一樣,有新內(nèi)容了,自動到最下方,應該如何來解決呢?
那就應該判斷當前生成的內(nèi)容是什么位置,即它的top或者margin-top是多少,再設置滾動條的高度,這個就可以了,每次生成就調(diào)用一下滾動條的高度變化,每次得到的新數(shù)據(jù)后,再調(diào)用 window.scrollTo(0,9999999)這個方法,就可以解決這個問題了!
相關文章
Ajax responseText解析json數(shù)據(jù)案例詳解
這篇文章主要介紹了Ajax responseText解析json數(shù)據(jù)案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下2021-08-08

