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);
                }

    持续更新中......

  • 相关阅读:
    re模块
    Docker的使用
    flask中请求勾子
    flask中的蓝图实现模块化的应用
    HTTP中常见的各种状态码详解及解决方案
    git快速入门
    2st week blog 1
    web个人介绍
    CentOS7下shell脚本实现限定范围类的随机数
    CentOS7下shell脚本大小比较
  • 原文地址:https://www.cnblogs.com/pomelott/p/6582224.html
Copyright © 2011-2022 走看看