function getscrolltop()else
if (document.compatmode && document.compatmode != '
backcompat')
else
if(document.body)
return
scrollpos;
}
幾點說明:
1.pagexoffset 設定或返回當前頁面相對於視窗顯示區左上角的 x 位置。pageyoffset 設定或返回當前頁面相對於視窗顯示區左上角的 y 位置。
2.所有主流瀏覽器都支援 pagexoffset 和 pageyoffset 屬性。
注意:ie 8 及 更早 ie 版本不支援該屬性,但可以使用 "document.body.scrollleft" 和 "document.body.scrolltop" 屬性 。
3.backcompat:標準相容模式關閉。css1compat:標準相容模式開啟
4.當document.compatmode等於backcompat時,瀏覽器客戶區寬度是document.body.clientwidth;
當document.compatmode等於css1compat時,瀏覽器客戶區寬度是document.documentelement.clientwidth。
獲取滾動條距離的相容問題
1.獲取滾動條距離的api scrollleft scrolltop pagexoffset pageyoffset 2.相容性問題 safari 比較特別,有自己獲取scrolltop的函式 window.pageyoffset 火狐等相對標準些的瀏覽器就省心多了,直接用 document.doc...
滾動條的瀏覽器相容問題
谷歌瀏覽器 谷歌可設定大部分滾動條樣式,但是無法設定內嵌式滾動條,如下圖 滾動條整體部分,其中的屬性有width,height,background,border等 就和乙個塊級元素一樣 位置1 width指豎向滾動條寬度 height指橫向滾動條高度 webkit scrollbar 滾動條兩端的...
ListView滾動條高度的計算
看到乙個繼承listview的例子,裡面有兩個表示式,乙個計算滾動條高度,乙個計算滾動條位移,我想知道為什麼這樣計算。希望有人解答,謝謝!滾動條高度計算 int height math.round float getmeasuredheight computeverticalscrollextent...