国产黄色免费网站_久久天天做天天爱综合色_精品国产一区久久久_成人黄色激情网站_久久成人在线视频_美女一区二区在线观看_亚洲精品免费一区亚洲精品免费精品一区 _91精品国产综合久久精品麻豆

JavaScript 獲取窗口屬性

2018-8-3    seo達人

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

獲取窗口屬性

  • 查看滾動條的滾動距離 
    • window.pageXOffset/pageYOffset 
      • IE8及IE8以下不兼容
    • document.body/documentElement.scrollLeft/scrollTop 
      • 兼容性比較混亂,同時取兩個值相加,因為不可能存在兩個同時有值
    • 封裝兼容性方法,求滾動輪滾動離getScrollOffset()

為了解決兼容性的問題,我們來封裝一個函數:

<script type="text/javascript">
    function getScrollOffset() {
        if(window.pageXOffset) { x : window.pageXoffset, y : window.pageYoffset }
        else{
            return { x : document.body.scrollLeft + document.documentElement.scrollLeft, y : document.body.scrollTop + document.documentElement.scrollTop,
            }
        }
    }
</script>
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 查看視口的尺寸 
    • window.innerWidth/innerHeight 
      • IE及IE8以下不兼容
    • document.documentElement.clientWidth/clientHeight 
      • 標準模式下,任意瀏覽器都兼容
    • document.body.clientWidth/clientHeight 
      • 適用于怪異模式(向后兼容)下的瀏覽器
    • 封裝兼容性方法,返回瀏覽器視口尺寸getViewportOffset()

為了解決兼容性的問題,我們來封裝一個函數:

<script type="text/javascript"> function getSViewportOffset() { if(window.innerWidth) { return {
                w : window.innerWidth,
                h : window.innerHeight
            }
        }else{ if(document.compatMode ==="BackCompat") { return {
                    w : document.body.clienWidth,
                    h : document.body.clientHeight
                }
            }else{ return {
                    w : document.documentElement.clientWidth,
                    h : document.documrntElement.clientHeight
                }
            }
    }
</script>
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 查看元素的幾何尺寸

    • domEle.getBoundingClientRect();
    • 兼容性很好
    • 該方法返回一個對象,對象里面有left,top,right,bottom等屬性。left和top代表該元素左上角的X和Y坐標,right和bottom代表元素右下角的X和Y坐標。
    • height和width屬性老版本IE不顯示(人為解決:分別相減一下就能得出)
    • 返回的結果并不是”實時的”
  • 讓滾動條滾動

    • window上有三個方法
    • scroll(x,y)在x軸、y軸上滾動的位置,scrollTo(x,y) 
      讓滾動條滾動到當前位置,而不是累加距離(這兩種方法是完全一樣的)
    • scrollBy();累加滾動距離
    • 三個方法功能類似,用法都是將x,y坐標傳入。即實現讓滾動條滾動到當前位置。
    • 區別:scrollBy()會在之前的數據基礎之上做累加。
    • eg:利用scroll()頁面定位功能。
    • eg:利用scrollBy()快速閱讀功能。

練習: 
做一個小閱讀器,會自動翻頁。

<!DOCTYPE html> <html> <head> <title>Document</title> </head> <body> 文本內容 <div style="width:100px;height:100px;background-color:orange;color:#fff;font-size:40px;text-align:center;line-height:100px;position:fixed;bottom:200px;right:50px;opcity:0.5;">start</div> <div style="width:100px;height:100px;background-color:orange;color:green;font-size:40px;text-align:center;line-height:100px;position:fixed;bottom:50px;right:50px;opcity:0.5;">stop</div> </body> <script type="text/javascript"> var start = document.getElement.getElementsByTagName('div')[0]; var stop = document.getElement.getElementsByTagName('div')[1]; var timer = 0; var key = true; //加鎖,防止連續點start產生累加加速 start.onclick = function() { if(key) {
            timer = setInterval(function() { window.scollBy(0,10);
            },100);
            key = false;
        }
    }
    stop.onclick = function() { clearInterval(timer);
        key = true;
    } </script>
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

日歷

鏈接

個人資料

藍藍設計的小編 http://www.newchinaweekly.com

存檔

欧美午夜性色大片在线观看| 国产精品久久久久久久久久久久午夜片 | 阿v天堂2014| 黄在线免费观看| 午夜一区二区三区视频| 亚洲综合在线一区二区| 爱久久·www| 欧美日韩一区二区三区四区| 亚洲天堂成人av| 日本免费久久| 欧美日韩国产一区二区三区地区| 巨胸大乳www视频免费观看| 精品视频一区二区三区四区五区| 亚洲欧美精品一区二区| 精品美女久久久久| 日韩精品免费一区二区在线观看 | 一区二区三区在线免费视频| 26uuu国产| 成人自拍在线| 91精品天堂| 九九在线免费视频| 亚洲黄色尤物视频| 精品在线观看一区| 综合久久亚洲| 91福利视频导航| 在线碰免费视频在线观看| 欧美日韩精品福利| 成年人视频免费| 韩国视频一区二区| 日韩中文字幕二区| 亚洲精品无播放器在线播放| 国产精品免费在线免费| 欧美性xxxx极品hd欧美| 91一区二区三区在线观看| 99久久国产宗和精品1上映| av网站在线播放| 日韩三级.com| 日本久久综合网| 国产精品18久久久久久久久| 国产九九九视频| 精品国产99| 欧美日韩一级在线| 久久久久久久性潮| 久久福利电影| 国产精品秘入口| 久久视频免费观看| www.就去干.com| 亚洲免费高清视频| 开心婷婷激情五月| 亚洲伦理中文字幕| 色先锋av男人资源先锋影院| 欧美日韩国产麻豆| www.色国产| 一区二区三区免费网站| 国产精品爽爽久久久久久| 国产精品久久久久久久久免费丝袜| 国产尤物在线视频| 麻豆91在线播放| 男人的午夜天堂| 99视频在线精品| 国产情侣小视频| 亚洲综合久久久| 日韩欧美在线综合| 日韩精品免费在线播放| 国内一区二区三区精品视频| 亚洲精品美女视频| 亚洲电影欧美电影有声小说| 国产精品免费一区豆花| 伊人在线视频| 51精品国产黑色丝袜高跟鞋| 有码在线播放| 国产成人亚洲精品| 777午夜精品电影免费看| 欧美精品成人一区二区在线观看| 亚洲人成777| 国产永久免费网站| 精品影视av免费| 成年人视频软件| 亚洲欧美日韩精品久久久久| 久久久久久久美女| 最新国产精品拍自在线播放 | 国产精品久久久毛片| 久久国产精品99精品国产| 国产性xxxx高清| 欧美伊人久久大香线蕉综合69 | 亚洲美女黄色| 日本 欧美 国产| 日韩欧美在线免费| 成人亚洲一区二区三区| 国产精品免费在线| 六月丁香久久丫| 亚洲第一综合网| 午夜在线成人av| t66y最新发布地址| www.久久爱.cn| 国产精品大片免费观看| 欧美一区二区三区久久久| 日韩av在线资源| 女人高潮被爽到呻吟在线观看| 在线免费视频a| 成人一二三区视频| l8videosex性欧美69| 亚洲一区亚洲二区| 重囗味另类老妇506070| 国产污片在线观看| 欧美精品精品一区| 黄色视屏在线免费观看| 久草福利在线观看| 日本高清免费不卡视频| 国产视频在线播放| 超碰在线超碰在线| 91精品福利视频| 人人九九精品| 国产精品熟女一区二区不卡| 99久久久精品| 超碰96在线| 深夜福利网站在线观看| 一区二区三区产品免费精品久久75| 日本视频一二区| 国产高清www| 午夜久久久影院| av毛片在线免费| 亚洲天堂资源在线| 日韩精品www| 国产一区二区高清在线| www.中文字幕在线观看| 波霸ol色综合久久| 国产二区精品| 欧美另类极品videosbest视频| 国产欧美一区二区三区四区| 中文字幕影音先锋| 超薄丝袜一区二区| 宅男噜噜噜66国产日韩在线观看| 亚洲视频色图| 国产天堂视频在线观看| 日韩欧美在线视频| 人人网欧美视频| 国产乱叫456在线| 日韩精品不卡| 在线观看日韩国产| 伊人久久大香线蕉| 色一色在线观看视频网站| 国产成人精品视频ⅴa片软件竹菊| 亚洲同性同志一二三专区| 丰满诱人av在线播放| 中文字幕在线播出| 中文字幕免费高| 精品国产91乱码一区二区三区| 亚洲精品网址| 中文字幕av在线播放| 免费91在线观看| 成人18视频| 欧美在线观看18| 北条麻妃在线一区二区免费播放 | av在线首页| www.com毛片| 日韩欧美精品三级| 丝袜诱惑制服诱惑色一区在线观看| 国产不卡视频| 一级特黄曰皮片视频| 欧美高清第一页| 亚洲欧洲一区二区三区| av动漫精品一区二区| 黄色的毛片免费| 999精品视频在线观看播放| 欧美在线免费观看| 精品福利樱桃av导航| 影视先锋久久| 成年人福利视频| 欧美成人精品一区二区免费看片 | 色老头在线一区二区三区| 在线观看亚洲国产| 亚洲黄色片免费看| 国产日韩视频在线观看| 777午夜精品免费视频| 日韩精品亚洲专区| 免费在线观看av| 国产美女黄色| 久久露脸国语精品国产91| 无码毛片aaa在线| 98视频在线噜噜噜国产| 欧美色中文字幕| 久久亚洲视频| 成人福利一区| gogo在线高清视频| 嫩草影院视频| 国产毛片毛片毛片毛片| 四虎1515hh.com| 日本精品一区二区三区不卡无字幕| 夜夜躁日日躁狠狠久久88av| 亚洲自拍偷拍av| 国产91精品在线观看| 成人在线丰满少妇av| а√中文在线8| caoporn超碰国产公开| 男人的天堂a在线| 日本中文字幕在线免费观看| 亚洲黄色片免费| 日本网站免费在线观看| 97视频中文字幕|