JS记录用户登录次数实现代码


Posted in Javascript onJanuary 15, 2014
function www_helpor_net(offset) { 
var endstr = document.cookie.indexOf(";", offset); 
if (endstr == -1) 
endstr = document.cookie.length; 
return unescape(document.cookie.substring(offset, endstr)); 
} 
function GetCookie(name) { 
var arg = name + "="; 
var alen = arg.length; 
var clen = document.cookie.length; 
var i = 0; 
while (i < clen) { 
var j = i + alen; 
if (document.cookie.substring(i, j) == arg) 
return www_helpor_net(j); 
i = document.cookie.indexOf(" ", i) + 1; 
if (i == 0) 
break; 
} 
return null; 
} function SetCookie(name, value) { 
var argv = SetCookie.arguments; 
var argc = SetCookie.arguments.length; 
var expires = (2 < argc) ? argv[2] : null; 
var path = (3 < argc) ? argv[3] : null; 
var domain = (4 < argc) ? argv[4] : null; 
var secure = (5 < argc) ? argv[5] : false; 
document.cookie = name 
+ "=" 
+ escape(value) 
+ ((expires == null) ? "" : ("; expires=" + expires 
.toGMTString())) 
+ ((path == null) ? "" : ("; path=" + path)) 
+ ((domain == null) ? "" : ("; domain=" + domain)) 
+ ((secure == true) ? "; secure" : ""); 
} 
var expdate = new Date(); 
var visits; 
expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365)); //设置COOKIES时间为1年,自己随便设置该时间 
if (!(visits = GetCookie("visits"))) { 
visits = 0; 
} 
var oldjessionid = GetCookie("OLDJSESSIONID"); 
if (!oldjessionid) { 
oldjessionid = "111"; 
} 
var newjessionid = GetCookie("JSESSIONID"); 
if (oldjessionid != newjessionid) { 
visits++; 
SetCookie("OLDJSESSIONID", newjessionid, expdate, "/", null, false); 
SetCookie("visits", visits, expdate, "/", null, false); 
} 
//以下信息显示可以使用标准的HTML语法,自己随便设置 
document.write("你已经光临本页" + "<FONT COLOR=red>" + visits + "</FONT>"+ "次!"); 
//当登录次数达到三次,就自动调用函数,隐藏弹出框,如果只要记录登录次数,下边代码可以忽略 
if (visits > 3) { 
setInterval("changeH('down')", 2); 
} */
Javascript 相关文章推荐
web基于浏览器的本地存储方法应用
Nov 27 Javascript
JQuery-tableDnD 拖拽的基本使用介绍
Jul 04 Javascript
ExtJS的拖拽效果示例
Dec 09 Javascript
jQuery代码实现图片墙自动+手动淡入淡出切换效果
May 09 Javascript
动态的9*9乘法表效果的实现代码
May 16 Javascript
利用vue-router实现二级菜单内容转换
Nov 30 Javascript
js实现文本上下来回滚动
Feb 03 Javascript
详解VUE 对element-ui中的ElTableColumn扩展
Mar 28 Javascript
判断js数据类型的函数实例详解
May 23 Javascript
js实现超级玛丽小游戏
Mar 18 Javascript
uniapp 仿微信的右边下拉选择弹出框的实现代码
Jul 12 Javascript
JavaScript实现浏览器网页自动滚动并点击的示例代码
Dec 05 Javascript
为指定的元素添加遮罩层的示例代码
Jan 15 #Javascript
js判断数据类型如判断是否为数组是否为字符串等等
Jan 15 #Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
Jan 15 #Javascript
js常用自定义公共函数汇总
Jan 15 #Javascript
js利用数组length属性清空和截短数组的小例子
Jan 15 #Javascript
JS网页图片按比例自适应缩放实现方法
Jan 15 #Javascript
javascript删除字符串最后一个字符
Jan 14 #Javascript
You might like
其他功能
2006/10/09 PHP
php关于array_multisort多维数组排序的使用说明
2011/01/04 PHP
PHP中将数组转成XML格式的实现代码
2011/08/08 PHP
PHP aes (ecb)解密后乱码问题
2015/06/22 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
Yii2 加载css、js 载静态资源的方法
2017/03/10 PHP
php如何利用pecl安装mongodb扩展详解
2019/01/09 PHP
Javascript里使用Dom操作Xml
2007/01/22 Javascript
js实现点小图看大图效果的思路及示例代码
2013/10/28 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
javascript字符串替换及字符串分割示例代码
2013/12/12 Javascript
表单验证正则表达式实例代码详解
2015/11/09 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
2015/12/29 Javascript
JavaScript判断数组重复内容的两种方法(推荐)
2016/06/06 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
使用Angular.js实现简单的购物车功能
2016/11/21 Javascript
详解PHP中pathinfo()函数导致的安全问题
2017/01/05 Javascript
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
2018/07/31 jQuery
jQuery HTML设置内容和属性操作实例分析
2020/05/20 jQuery
vue prop传值类型检验方式
2020/07/30 Javascript
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
python制作企业邮箱的爆破脚本
2016/10/05 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
2016/12/14 Python
深入浅析Python2.x和3.x版本的主要区别
2018/11/30 Python
基于PyQt4和PySide实现输入对话框效果
2019/02/27 Python
selenium+python环境配置教程详解
2019/05/28 Python
python使用多线程+socket实现端口扫描
2020/05/28 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
HTML5 通过Vedio标签实现视频循环播放的示例代码
2020/08/05 HTML / CSS
床上用品全球在线购物:BeddingInn
2016/12/18 全球购物
全球采购的街头服饰和帽子:Urban Excess
2020/10/28 全球购物
汽车技术服务与营销专业推荐信
2013/11/29 职场文书
药品促销活动方案
2014/02/14 职场文书
县委常委班子专题民主生活会查摆问题及整改措施
2014/09/27 职场文书
教师查摆问题及整改措施
2014/10/11 职场文书