網(wǎng)頁上有一個div(id="info")元素,它的寬和高是固定的,css如下:div#info { width: 10cm; height: 8cm; border-style: solid; border-width: 1pt; border-color: orange; overflow: auto;}它里面包含若干個div(或其它的塊級元素)這些是通過AJAX動態(tài)獲取的,所以也不知道高度是多少,如果過多或過大都會導致info的溢出。所以info的overflow樣式設置為了auto,這樣在內(nèi)容溢出的時候就會出現(xiàn)滾動條。我的問題是:能否用javascript判斷這個info是否發(fā)生了溢出?或者這樣也可以:用javascript判斷info是否已經(jīng)出現(xiàn)了滾動條?(解釋一下這樣做的目的,AJAX會不停的從服務器拉取信息,但每次得到的條目長短可能有很大差異,所以不知道顯示到第幾條時info會溢出。如果info溢出了,程序就會適當刪除舊的條目,否則就會繼續(xù)在info里堆積)
如何用javascript判斷div是否發(fā)生了溢出
暮色呼如
2018-11-14 14:15:36