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

自己的办法就是第一次访问这个网站的时候自己设一个一个小时的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>

你可能感兴趣的:(html)