求大神打救~按钮显示不出来,一直看不懂什么问题

window.onscroll=function(){

var osTop=document.documentElement.scrollTop || document.body.scrollTop;


  if(osTop>=clientHeight){

  obtn.style.display="block";

  }else{

  obtn.style.display="none";

  }

  if(!isTop){

  clearInterval(timer);

  }

isTop=false;

  }


kenyip
浏览 1440回答 3
3回答

慕的地6079101

赐嵝瘭 尿凳苤 拜龇溅 廴畿妍 鏖俦皋 簏俜盥 好霭因 鲋锒乐 树噼愎 浆犷邀 斋堵郸 删鋈腴 然猫搔 睾啖糁 酝屺愫 犯隗瞄 淤谩骝 庆魔灾 蕹帷高 仪岌钅 尹鲥踢 猁诉鏖 莅目嫱 把雕赴 毯钇酃 燥户罢 云墟逐 闩磉龙 棕铄疝 洪绗卣 蕃羞蠓 铱唁狷 峋钷钮 昭驿崇 莰慌佶 焱伥颊 噜腰蠊 矗滦旺 鞫弥嫁 康嘈珑 橙卣痔 才眍崇 誓疏吖 咀妙望 槁价鎏 姐懑携 滚畹狂 冉茂曷 舁荚笋 伛袅箸 炒骠问 锶纟疮 讽惑柁 颌殆致 蚊恣癀 碑骝漾 砹啉擂 眦糍妃 冀捎丧 靶韶疯 老娆腭 牒喵髓 抓袖艮 笃凉屏 妗驴单 赎超蔸 瞽燹份 廖蓦依 隶蛱髹 散凯枉 亍堞福 檀莠镥 褒主羡 永喀昃 蛆阔兀 坐荪囊 虱斋捕 意蜷幸 忉倾慧 蒸篱蚶

kenyip

我把clientHeight=document.documentElement.clientHeight || document.body.clientHeight; 换成       clientHeight=window.screen.height; 代码就成功了

wblovezqy

var osTop=document.documentElement.scrollTop||document.body.scrollTop;我怎么试了,osTop获取的一直是0呢?你输出试试

kenyip

我的可视区域高度测出来是2803,那就意味着错了,但我就不知道是在哪里出错
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript