jquery怎么样判断页面中是否有滚动条?

blovetu
浏览 14247回答 4
4回答

kumin

先说思路思路是判定可视窗口高度或宽度是否小于实际页面高度或宽度举个代码栗子if (document.documentElement.clientWidth < document.documentElement.offsetWidth-4){//执行相关脚本。}

nickylau82

$(function(){      $("body").scrollTop(10);//控制滚动条下移10px      if( $("body").scrollTop()>0 ){          alert("有滚动条");      }else{          alert("没有滚动条");      }      $("body").scrollTop(0);//滚动条返回顶部  });  傻办法。。。哈哈

小小的脾气古怪

if (window.screen.availHeight >= document.body.clientHeight) {   alert("页面无滚动条") } else {     alert("页面有滚动条") }

损失函数

if (document.documentElement.clientHeight < document.documentElement.offsetHeight) scroll = true;判断可视区域是否超过实际高度,超过一定存在
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery