一个比较low的防止用户持续刷入的办法
2015-08-29 19:28
204 查看
自己的办法就是第一次访问这个网站的时候自己设一个一个小时的cookie,然后第一次打开界面的时候写入cookie,然后连续输入五次之后锁定button键,之后重新刷新界面之后就有了cookie。
注意的是就是操作cookie的时候是要多写入一个js文件的,关于这个js文件自己上传到310058.cn然后jquery.cookie.js
下面还是附上一些代码:
注意的是就是操作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>
相关文章推荐
- CentOS minimal 网络配置
- DirectX3D游戏开发五 简单模型创建(索引缓存)
- epoll 模型
- 论敲代码时好的编码习惯的重要性!!!
- 越晚安装越后悔的xcode插件
- 设计模式(二):难忘一次分享盛宴
- 从整体解读tomcat
- [转]tcl中varibale变量的跟踪记录
- 应届生小鸟找工作小记
- HDU-1870 愚人节的礼物
- UI19_数据库1
- DEV-C++
- 【Java数据结构基础】对象与指针关系
- 各种编程语言的注释符
- 【C/C++】指针基本问题
- Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存
- leetcode 223: Rectangle Area
- Linux下查看Nginx、Napache、MySQL、PHP的编译参数
- plsql登录时报错:Initialization error orcle not properly installed
- Servlet