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 相关文章推荐
用jquery实现的一个超级简单的下拉菜单
May 18 Javascript
jQuery不兼容input的change事件问题解决过程
Dec 05 Javascript
比较常见的javascript中定义函数的区别
Nov 09 Javascript
JS DOM实现鼠标滑动图片效果
Sep 17 Javascript
jQuery基于扩展简单实现倒计时功能的方法
May 14 Javascript
利用Angularjs和Bootstrap前端开发案例实战
Aug 27 Javascript
详解AngularJS验证、过滤器、指令
Jan 04 Javascript
完美解决input[type=number]无法显示非数字字符的问题
Feb 28 Javascript
javascript过滤数组重复元素的实现方法
May 03 Javascript
jQuery为某个div加入行样式
Jun 09 jQuery
微信小程序使用wxParse解析html的实现示例
Aug 30 Javascript
详解三种方式解决vue中v-html元素中标签样式
Nov 22 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
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
PHP版本如何选择?应该使用哪个版本?
2015/05/13 PHP
PHP的serialize序列化数据以及JSON格式化数据分析
2015/10/10 PHP
JavaScript中“+=”的应用
2007/02/02 Javascript
一步一步教你写一个jQuery的插件教程(Plugin)
2009/09/03 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
基于JQuery制作可编辑的表格特效
2014/12/23 Javascript
javascript实现2016新年版日历
2016/01/25 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
vue中$refs的用法及作用详解
2018/04/24 Javascript
微信小程序中上传图片并进行压缩的实现代码
2018/08/28 Javascript
vue-router懒加载速度缓慢问题及解决方法
2018/11/25 Javascript
setTimeout与setInterval的区别浅析
2019/03/23 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
解决vue组件销毁之后计时器继续执行的问题
2020/07/21 Javascript
Python中模块string.py详解
2017/03/12 Python
深入了解Python中pop和remove的使用方法
2018/01/09 Python
Python查找两个有序列表中位数的方法【基于归并算法】
2018/04/20 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
通过python爬虫赚钱的方法
2019/01/29 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
pycharm快捷键汇总
2020/02/14 Python
详解Css3新特性应用之过渡与动画
2017/01/10 HTML / CSS
css3圆角样式分享自定义按钮样式
2013/12/27 HTML / CSS
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
人力资源总监工作说明
2014/03/03 职场文书
《从现在开始》教学反思
2014/04/15 职场文书
英语教研活动总结
2014/07/02 职场文书
市委常委会班子党的群众路线教育实践活动整改方案
2014/10/25 职场文书
六年级小学生评语
2014/12/26 职场文书
体育个人工作总结
2015/02/09 职场文书
初一年级组工作总结
2015/08/12 职场文书