一、scroll家族
offset 自己的偏移
scroll滾動的
scrolltop和scrollleft
scrolltop 被卷去的頭部
當滑動滾輪瀏覽網頁的時候,網頁隱藏在螢幕上方的距離
二、頁面滾動效果事件
window.onscroll=function()
三、獲取scrolltop
谷歌和沒有宣告dtd:document.body.scrolltop
火狐和其他瀏覽器:document.documentelement.scrolltop
ie9+和最新瀏覽器:window.pagexoffset; pageyoffset(scrolltop)
相容性寫法:
varscrolltop=window.pageyoffset||document.documentelement.scrolltop||document.body.scrolltop||0;
四、json物件表示
var json=
使用方法
var json=;
json名.屬性json.name李白
五、判斷是否宣告dtd
document.compatmode==="backcompat"
backcompat未宣告
css1compat已經宣告
注意大小寫
六、封裝scrolltop
1doctype html
>
2<
html
lang
="en"
>
3<
head
>
4<
meta
charset
="utf-8"
>
5<
title
>封裝自己的scrolltop
title
>
6<
style
>
7body
10style
>
11head
>
12<
body
>
1314
body
>
15html
>16
<
script
>
17//
var json=;
18//
json.left
19function
scroll()25}
else
if(document.compatmode=="
css1compat")
30}31return35}
3637
window.onscroll
=function
()40
script
>
JVM學習筆記第49天 記憶體洩漏
也稱作 儲存洩漏 嚴格來說,只有物件不會再被程式用到了,但是gc又不能 它們的情況,才叫記憶體洩漏。實際情況,很多時候一些不太友好的實踐 或疏忽 會導致物件的生命週期變得很長,甚至導致oom,也可以叫做寬泛意義上的 記憶體洩漏 儘管記憶體洩漏並不會立刻引起程式崩潰,但是,一旦發生記憶體洩漏,程式中的...
第67天 物件導向的宣告 封裝
有兩種宣告物件的方式.1 var obj new object 但是我們更提倡用第二種方法 字面量式宣告物件 2 var obj 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title title title 6head 7...
自己封裝的ajax
itcast web created by lsy on 2016 5 24.1.請求的型別 type get post 2.請求位址 url 3.是非同步的還是同步的 async false true 4.請求內容的格式 contenttype 5.傳輸的資料 data json物件 6.響應成功...