您的位置:首页 > 其它

一个比较low的防止用户持续刷入的办法

2015-08-29 19:28 204 查看
自己的办法就是第一次访问这个网站的时候自己设一个一个小时的cookie,然后第一次打开界面的时候写入cookie,然后连续输入五次之后锁定button键,之后重新刷新界面之后就有了cookie。

注意的是就是操作cookie的时候是要多写入一个js文件的,关于这个js文件自己上传到310058.cn然后jquery.cookie.js

下面还是附上一些代码:

<script>
var cookietime = new Date();
cookietime.setTime((new Date()).getTime() + (60 * 60 * 1000));//coockie保存一小时
var i=0;
$().ready(function() {
if ($.cookie("thc")=="222") {
i = 4;
}
else{
$.cookie("thc","222",{expires:cookietime});
}
});
function check(){
i++;
if(i==5){
alert("请注意您的提交次数不要过多,否则会被禁用!");
}
else if(i==6){
alert("该IP已经被禁用!");
$("#submit_search").attr("disabled", true);
//            localStorage.true="yes";
}
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: