指令碼取不到實際scrollTop值的問題

2022-02-08 21:35:49 字數 536 閱讀 8041

要獲取當前頁面的滾動條縱座標位置,用:

document.documentelement.scrolltop;

替換:document.body.scrolltop;

documentelement 對應的是html標籤,而body對應的是body標籤,有時候用body取的值總是0,這時只要改成documentelement就正常了。需要注意的是document.documentelement屬性是ie5.0以後才提供的。

documentelement是新屬性,以前不常用。這容易在開發中犯錯,網上很多例子都是舊的,用的是document.body.scrolltop,實際上是取不到正確值的,取到的值總是0。

以前也碰到這樣的問題,不知道是不是ie的bug,在用treeview控制項,然後把treeview放在frame中時就會出問題,可能只會在某些情況下,通過document.body.scrollleft取不到scrollbar的位置實際值,返回總是0。有時候這樣做微軟是為了考慮向下相容性,因為document.documentelement屬性是ie5.0以後才提供的。

value取不到值

value取不到值,後來發現不能用static來修飾 原 value private static string commonnetworkproxy 改為如下可以取到值 value private string commonnetworkproxy 總結 1.使用static或final修飾了ta...

session取不到值

今天鼓搗專案時出現了乙個問題 專案重啟後,第一次請求經過過濾器時 session取不到值,導致被攔截 經過半天的研究,終於.我請教了別人 把 給了朋友,在朋友一段時間的琢磨下,終於.都沒弄出來,因為他一次登陸就成功了,無法復現問題 我當時百思不得其解,難不成我伺服器還能有問題?最後我關掉了瀏覽器,啟...

Servlet Cookie取不到值原因

現象 在測試帶cookie的http請求時發現,服務端用request.getheader cookie 可以去到值 但是用request.getcookies 卻不行 cookie mycookies request.getcookies 中永遠獲取不到uid的值 80埠號除外 原因 查了瀏覽器的...