当前位置: 移动技术网 > IT编程>网页制作>Html5 > 两行代码搞定博客访问量统计

两行代码搞定博客访问量统计

2018年10月30日  | 移动技术网IT编程  | 我要评论

我的博客有访客统计功能啦,看看实现的效果

原始计数代码

<!-- 不蒜子计数 -->
<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<span id="busuanzi_container_site_pv" >| 总访问量 <span id="busuanzi_value_site_pv"></span> 次 </span>
<span id="busuanzi_container_site_uv" >| 总访客数 <span id="busuanzi_value_site_uv"></span> 人 </span>
<!-- 不蒜子计数 -->  

修改后的代码

加上设置的初始值20000,

<!-- 不蒜子计数 -->
<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<span id="busuanzi_container_site_pv" style='display:none'>| 总访问量 <span id="busuanzi_value_site_pv"></span> 次 </span>
<span id="busuanzi_container_site_uv" style='display:none'>| 总访客数 <span id="busuanzi_value_site_uv"></span> 人 </span>
<!-- 不蒜子计数 -->  


<!-- 不蒜子计数初始值纠正 -->
<script>
$(document).ready(function() {

    var int = setinterval(fixcount, 50);  // 50ms周期检测函数
    var countoffset = 20000;  // 初始化首次数据

    function fixcount() {            
       if (document.getelementbyid("busuanzi_container_site_pv").style.display != "none")
        {
            $("#busuanzi_value_site_pv").html(parseint($("#busuanzi_value_site_pv").html()) + countoffset); 
            clearinterval(int);
        }                  
        if ($("#busuanzi_container_site_pv").css("display") != "none")
        {
            $("#busuanzi_value_site_uv").html(parseint($("#busuanzi_value_site_uv").html()) + countoffset); // 加上初始数据 
            clearinterval(int); // 停止检测
        }  
    }
        
});
</script> 

添加在footer.html文件中

参考:

欢迎大家关注
微信扫码关注我的公众号

不定期更新个人学习笔记和技术总结,欢迎大家互相学习交流!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网