在之前从未了解过这种情况,曾以为都是一样的使用

clientHeight+scrollTop == scrollHeight都能兼容这些浏览器,但是最近做一个底部加载发现并没有用

通过对一些资料的查询,得出一个兼容到手机QQ浏览器的到底部的代码

function getScrollTop(){var scrollTop = 0, bodyScrollTop = 0, documentScrollTop = 0;if(document.body){bodyScrollTop = document.body.scrollTop;}if(document.documentElement){documentScrollTop = document.documentElement.scrollTop;}scrollTop = (bodyScrollTop - documentScrollTop > 0) ? bodyScrollTop : documentScrollTop;return scrollTop;}//文档的总高度function getScrollHeight(){var scrollHeight = 0, bodyScrollHeight = 0, documentScrollHeight = 0;if(document.body){bodyScrollHeight = document.body.scrollHeight;}if(document.documentElement){documentScrollHeight = document.documentElement.scrollHeight;}scrollHeight = (bodyScrollHeight - documentScrollHeight > 0) ? bodyScrollHeight : documentScrollHeight;return scrollHeight;}window.addEventListener('scroll', function() {if(getScrollTop() + window.innerHeight == getScrollHeight()) {alert('已经到底')}
})

兼容QQ浏览器,UC浏览器滚动到底部相关推荐

  1. H5手机移动端调起浏览器自带分享功能实例(QQ、UC浏览器微博、微信分享)

    H5手机移动端调起浏览器自带分享功能实例(QQ.UC浏览器微博.微信分享) 注:代码需要在服务器或测试服务器上方可看到效果 HTML: <span class="viewshare w ...

  2. 安卓微信修改分享来源,小尾巴,支持qq 头条 uc 浏览器

    安卓微信修改分享来源,小尾巴,支持qq 头条 uc 浏览器   需要联系QQ 2479092628 这样可以提高分享点击率,也可以防止微信检测,做到防封效果 部分效果展示 跨端应用也可使用, 有成熟的 ...

  3. H5手机页面调起浏览器自带分享功能实例(QQ、UC浏览器微博、微信分享)

    H5手机页面调起浏览器自带分享功能实例(QQ.UC浏览器微博.微信分享) HTML: <span class="viewshare wx" data-mshare=" ...

  4. PHP 输出视频流 在线视频读取 隐藏真实播放地址 兼容ios 设备 UC浏览器等

    废话不多说 直接上代码 这个是支持在线读取远程视频文件的,分段读取 已测试支持ios 及ios uc浏览器,代码中的算法还可以优化,需要的朋友 请自行修改,视频地址可能会失效,到时候换成你需要的就行了 ...

  5. 计算机uc,UC浏览器

    UC浏览器电脑版是一款基于Chrome的浏览器,UC浏览器拥有双核双引擎,搭载新的Blink内核和经典Trident内核,极速浏览,完美兼容.此外,UC浏览器电脑版还有特色智能拼页功能,无须翻页就可一 ...

  6. UC浏览器电脑版怎么开启免费WiFi

    UC浏览器现在自带了WiFi功能,你可以在这里快速开启免费WiFi,那么你知道怎么开启吗?下面小编就为你带来免费WiFi打开教程. UC浏览器电脑版怎么开启免费WiFi: 首先在电脑上打开UC浏览器; ...

  7. UC浏览器怎么清除缓存

    UC浏览器怎么清除缓存 当我们的浏览器用久了,垃圾就多了,快点来让你的浏览器减减肥吧.以UC浏览器为例小编教大家怎么让你的浏览器减肥,甩掉不必要的垃圾.分享一篇UC浏览器清除缓存方法,希望能帮到大家 ...

  8. 移动端js实现点击复制到剪贴板,【真正】兼容所有浏览器uc、qq、微信、手机自带等浏览器

    查看demo 前言:在移动端上经常会遇到这样的需求,第一种就是点击复制当前页面的链接,第二种就是类似卡券的功能,需要复制密码等,之前需求太紧急,基本上都使用了clipboard.js ,使用方法也很简 ...

  9. 移动端js实现点击复制到剪贴板,【真正】兼容所有浏览器uc、qq、微信、手机自带等浏览器...

    移动端js实现点击复制到剪贴板,带提示,[真正]兼容所有浏览器,包括安卓和ios及uc.qq.微信.手机自带等浏览器. github,欢迎star: https://github.com/majian ...

  10. js判断是不是手机端访问网页,兼容iphone版本的UC浏览器

    网上有很多代码在苹果手机的UC浏览器上是识别不出是手机端的,我测试过很多代码,最终得到下面最可行的: <script type="text/javascript">// ...

最新文章

  1. Linux学习之系统编程篇:互斥锁(pthread_mutex_init / lock / trylock / unlock / destroy)
  2. 分布式系统以及CAP原理
  3. 纵有倚天剑还要屠龙刀,实现Power BI报表服务器自定义认证
  4. 前端开发桌面终极工具(FastStone Capture)推荐(转)
  5. GetLogicalProcessorInformation
  6. Ubuntu gerrit 安装配置
  7. 线段树模板(HDU 6356 Glad You Came)
  8. python基于udp的网络聊天室再用tkinter显示_Python3:Tkinter gui中的UDP包发送/接收
  9. 如果命运是一条孤独的河流,谁会是你的灵魂摆渡人
  10. 马科维茨投资组合有效集、最优投资组合
  11. tp房产源码tpfangchan-fangcms-tphouse火车头采集软件方法
  12. 2018-11-5-win10-uwp-异步转同步
  13. 利用神经网络识别窃电用户
  14. CSS【Text(文本)+Fonts(字体)】
  15. java 调用foxmail_JavaMail(JAVA邮件服务) API详解
  16. 实验一 8255并行接口实验
  17. 出门问问变阵 | 中国独角兽豹变之路
  18. 怎么处理ERP体系软件数据的安全问题
  19. NDK学习 mp3解码器等相关
  20. 玩转人工智能中的机器学习之精品课程

热门文章

  1. Python3爬取前程无忧数据分析工作并存储到MySQL
  2. ZeroLogon(CVE-2020-1472) 漏洞的攻击与防御策略(上)
  3. 骨传导耳机的利与弊有哪些?骨传导耳机到底好不好?
  4. 10亿以内的阿拉伯数字转文字
  5. Google Cloud Platform免费申请试用后结算账号(Billing Account)自动关闭,不能开启的问题
  6. JAVA初中作品_美术作品大全初中生
  7. 显示器还有卖的吗_[电脑]显示器参数被乱标?深度体验ThinkVision顶级超宽带鱼屏显示器...
  8. 电脑计算机在哪里关闭杀毒模式,电脑一开杀毒软件就关闭的解决方法
  9. Spring Boot进阶(12):Spring Boot 如何获取Excel sheet页的数量?一文教会你 | 超级详细,建议收藏
  10. html手机上怎么修改,怎么用手机修改路由器密码?