zoukankan      html  css  js  c++  java
  • 兼容主流浏览器的js原生函数封装

    1.获取和修改垂直滚动条的滚动距离

        
    //获取滚动条滚动距离
    function getScrollTop(){ var fromTop=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset; return fromTop; }
    //修改滚动条滚动距离
    function changeScroll(num){ if(document.documentElement.scrollTop){ document.documentElement.scrollTop+=num; } else if(document.body.scrollTop){ document.body.scrollTop+=num; } else{ window.pageYOffset+=num; } }

    2.倒计时函数,需要创建一个id为countdown的div;

    function countDown(time){      ///time为倒计时的秒
                    var timer;
                    var hours,minutes,seconds;
                    timer=setInterval(function(){
                        if(time==0){
                            clearInterval(timer);
                        }
                        console.log();
                        hours=parseInt((time/60)/60);
                        minutes=parseInt((time/60)%60);
                        seconds=parseInt(time%60);
                        hours=hours>9?hours:"0"+hours;
                        minutes=minutes>9?minutes:"0"+minutes;
                        seconds=seconds>9?seconds:"0"+seconds;
                        document.getElementById("countdown").innerHTML=hours+":"+minutes+":"+seconds;
                        time--;
                    },1000);
                }

    持续更新中......

  • 相关阅读:
    面向对象——多态
    面向对象——继承
    面向对象—封装
    数组
    控制语句
    认识Java
    出入境大厅流程
    2021上半年感想
    记录2020
    读后感《从三分钟热度到一万个小时》
  • 原文地址:https://www.cnblogs.com/pomelott/p/6582224.html
Copyright © 2011-2022 走看看