js防止刷访问量_用纯 javascript 提高博客访问量

创建于:2018-07-20

最后更新于:2019-02-14

本人是热爱技术的技术菜鸟,总之有对写代码有兴趣。直入正题。

说明:

1. 个人学习和试验了解到,大部分网站或博客统计访问量时,至少应该是限制了IP的,可能包含下几种:

a. 一段时间,如 25秒内,限制同一IP只能访问1次(只增加一次访问量)

b. 同一IP最多访问多少次,若如1分钟内超过多少次,则将此IP拉入黑名单

c. 待续。。。

先贴代码,以后有空再完善,目前只针对限制一段时间内同一IP的访问次数的情况。代码中以某国内网站某人博客为例,实测通过访问其子页面的方式来增加访问量更有效。

欢迎大家留言探讨。

代码如下:

访问测试

window.onload = function(){

// 被访问的网址数组,循环访问

var urlAry = new Array(

"http://blog.sciencenet.cn/u/bohong",

"http://blog.sciencenet.cn/home.php?mod=space&uid=39184&do=blog&id=1125023",

"http://blog.sciencenet.cn/blog-39184-1114474.html",

"http://blog.sciencenet.cn/blog-39184-1110455.html",

"http://blog.sciencenet.cn/blog-39184-1092578.html",

);

var time = 1; // 几秒钟访问一次

var visitCnt = 0; // 访问次数

var cntObj = document.getElementById("count");

var visitObj = document.getElementsByTagName("iframe")[0];

setInterval(function(){

var url = urlAry[visitCnt % urlAry.length]

visitObj.setAttribute("src", url);

cntObj.innerHTML = ' ' + visitCnt++ + ' ';

console.log('第 '+ visitCnt + ' 次访问!');

}, time*1000);

}

试问测试

访问次数: 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值