位置: IT常识 - 正文

全站最简单 “数据滚动可视化大屏” 【JS基础拿来即用】(全站怎么使用)

编辑:rootadmin
全站最简单 “数据滚动可视化大屏” 【JS基础拿来即用】

推荐整理分享全站最简单 “数据滚动可视化大屏” 【JS基础拿来即用】(全站怎么使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:全站什么意思,全站使用指南,全站原理,全站使用指南,全站怎么使用,全站原理,全站最简单的我的世界国际版,全站使用指南,内容如对您有帮助,希望把文章链接给更多的朋友!

源码获取方式:

数据滚动大屏源码,原生js实现超级简单-Javascript文档类资源-CSDN下载原生js实现的数据滚动大屏案例,实现应该是全网最简单的,拿来直接使用即可,没有会员的小伙伴去我文章主更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/weixin_52212950/86513923

没有会员的小伙伴直接私聊我“数据滚动”即可我可以给你单独打包发去(免费的!)

案例展示:

功能说明:

全站最简单 “数据滚动可视化大屏” 【JS基础拿来即用】(全站怎么使用)

本案例功能为数据自动滚动,可搭配后端进行数据实时的可视化添加,光标移动到屏幕处可以暂停滚动,移开继续滚动

另外,本数据可视化大屏页面可以搭配后端代码使用进行数据的实时添加可视化展示的作用,如果有需要可以将本案例中数据的表格的td数据信息换为用户个人信息的主页链接,这样光标移上暂停滚动后可以对用户主页信息进行查看,另外如果整个代码直接搬用复制到各位大佬的网站页面,可能会出现一些不可预估的错位,因为本案例是设置的居中屏幕的

实现代码:

实现原理:

本案例实现也非常简单,既然是滚动效果,必然是少不了 setInterval 定时器,由于增加了光标放上去滚动暂停以及光标移开滚动继续,所以需要两次定时器的设置,移开之后需要再是指一次定时器,这里我们为了方便就可以将定时器单独封装成一个函数,在定时器内调用该函数即可,另外,我们还需要在鼠标移上之后清除一次所有正在工作的定时器,这是为了解决速度叠加问题,如果不清除,那么每次移上都会加速一次。最后一个注意点是:光标移开的定时器命名不能使用局部变量,否则清除定时器会失效。

<script> document.addEventListener('DOMContentLoaded',function(event){ var inner=document.querySelector('.innerbg'); var screen=document.querySelector('.screen'); var mask=document.querySelector('.mask') console.log(inner.offsetHeight); var timer=window.setInterval(animate,12) function animate(){ if(inner.offsetTop===-(inner.offsetHeight-screen.offsetHeight+10)){ inner.style.top=0+'px' }else{ var l=inner.offsetTop; l=l-1; inner.style.top=l+'px' } } mask.addEventListener('mouseover',function(){ window.clearInterval(timer) }) mask.addEventListener('mouseout',function(){ timer=window.setInterval(animate,12) }) }) </script> 布局代码:<div class="background"> <div class="border"> <div class="lt"></div> <div class="rt"></div> <div class="lb"></div> <div class="rb"></div> </div> </div> <div class="screen"> <div class="mask"></div> <div class="innerbg"> <table cellspacing="0"> <tr> <td>IP 196.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 110.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 106.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 186.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 161.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 116.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 145.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 126.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 196.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 161.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 116.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 145.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 126.168.123.134 以游客访问该网站</td> </tr> <tr> <td>IP 196.168.123.134 以游客访问该网站</td> </tr> </table> </div> </div>

再带大家复习一下定时器的相关知识:

 setInterval ( 回调函数,延迟的毫秒数 )

记住这个定时器的回调函数时间每过一次就会执行一次,两种函数写法与 setTimeout 相同

<script> window.setInterval(function(){ alert('时间到啦'); },4000) </script>

注意点:

window 可以省略可以采用直接写函数或写函数名时间一定要写成毫秒数页面中可能有很多定时器,最好设置标志符号,var time1= window.setTimeout(fn,2000)
本文链接地址:https://www.jiuchutong.com/zhishi/299179.html 转载请保留说明!

上一篇:ElementUI快速上手(jar包本地下载)(element ui)

下一篇:微信小程序 | 网易云+ChatGPT实现一个智能音乐推荐小程序(微信小程序网页版)

  • 个人所得税本期收入是扣完保险吗
  • 贷款取现金
  • 房产税土地使用税新政策消息2023
  • 工程施工的材料购进计入哪里
  • 非营利组织注销流程
  • 农林牧渔业项目概述怎么写
  • 弃置费用调整
  • 机票的差额发票可以报销吗
  • 开发成本月末如何处理
  • 查定征收方式适用于什么
  • 扣员工工会会费
  • 财务发票已开但钱未到位怎么处理?
  • 公司注销固定资产交什么税
  • 外贸出口企业城市排名
  • 非独立核算分公司怎么报税
  • 同一地级行政区怎么称呼
  • 额外收入如何避税
  • 收到一张免税发票能抵税吗
  • 应收账款账面价值小于计税基础
  • 如何关闭windows10自动更新
  • 税务局手续费返还
  • 计提坏账准备的比例
  • 企业所得税如何计算
  • linux怎么创建一个用户组
  • 境外服务包括哪些内容
  • 冈山平原
  • 货到付款怎么做账
  • 补收入的会计分录
  • 车辆购置税相关知识
  • 银行本票存款和银行存款的区别
  • 人力资源外包可以去吗
  • 大西洋,一望无际的海面
  • html关于边框的代码
  • 小规模纳税人季度不超30万免增值税
  • 原生js获取document
  • 非税收入定额票据可以报销吗去什么地方报销
  • 纳税人备案期限
  • 打车费的会计分录
  • 帝国cms使用手册
  • 织梦怎么用模板建站
  • mysql 触发器
  • mongodb 入门
  • 织梦官方网站
  • 债权投资产生的暂时性差异确认所得税吗
  • 金蝶新建账套如何录入固定资产账套
  • 计提递延所得税资产影响当期利润吗
  • 息税前利润的计算公式中的利息费用
  • 城市维护建设税的计税依据
  • 总公司与分公司关系证明模板
  • 单位车辆折旧费可以税前扣除吗
  • 凭证摘要写错了已结账了怎么办
  • 汇算清缴弥补以前年度亏损多少年
  • 没有销售需要结转主营业务成本吗
  • 企业所得税退税怎么操作
  • 小加工厂怎么开发票
  • 企业失信是什么意思
  • 迁移windows
  • linux 添加ipv6路由
  • ubuntu怎么打开系统设置
  • linux操作系统安装方法有哪几种
  • win10系统开机桌面图标不见了
  • win8开机界面
  • cocos2dx游戏案例
  • js 正则验证
  • 很不错的成语
  • python pyo
  • windows2008 iis
  • bat弹窗
  • python jsonp
  • javascript基础书
  • 教程java
  • 黑马程序员培训怎样
  • android app安全
  • 锂电池税收优惠政策
  • 宁波税务总局官网
  • 辽宁省国家税务局官网
  • 同业借款的主要用途
  • 中国税务报多少钱
  • 电子税务局年度申报流程
  • 税务窗口岗位职责
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设