getBoundingClientRect

2018-05-18  本文已影响0人  jh2k15

((win)=>{

var tid,
      refreshWidth = () => {
        var cliR = win.document.documentElement.getBoundingClientRect()   //
        var width=cliR.width
        var height=cliR.height
        win.clearTimeout(tid);
        tid=win.setTimeout(console.log(width),300)
}

win.addEventListener('resize',()=>{
    refreshWidth()
})
win.addEventListener('pageshow',(e) => {  //onload 之后 初始化显示
    if(e.persisted){          //从缓存加载
        refreshWidth()
    }
})

})(window)
上一篇 下一篇

猜你喜欢

热点阅读