JavaScript 使用cookie做为计数器

baixueaiaide2008 baixueaiaide2008 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
html文件:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>How many times have you been here before?</title>
<script type="text/javascript" src="script04.js"></script>
</head>
<body bgcolor="#FFFFFF">
<h2 id="pageHits"> </h2>
</body>
</html>

javascript文件:
window.onload = initPage;

function initPage() {
var expireDate = new Date();
expireDate.setMonth(expireDate.getMonth()+6);

var hitCt = parseInt(cookieVal("pageHit"));
hitCt++;

document.cookie = "pageHit=" + hitCt + ";expires=" + expireDate.toGMTString();
document.getElementById("pageHits").innerHTML = "You have visited this page " + hitCt + " times.";
}

function cookieVal(cookieName) {
var thisCookie = document.cookie.split("; ");
//这里为什么会得到pageHit=24 我没有设置过pageHit的值。

for (var i=0; i<thisCookie.length; i++) {
if (cookieName == thisCookie[i].split("=")[0]) {
return thisCookie[i].split("=")[1];
}
}
return 0;
}
...全文

相关推荐

一个简单的网站访问JS计数器 刷新1次加1次访问

一个简单的网站访问JS计数器,一般就是学习下原来,不建议使用,现在cnzz或百度统计多试不错的

weixin_38706055

cookie-stand:饼干架三文鱼饼干实验室

饼干架 Cookie Stand鲑鱼饼干实验室的\ Java脚本^^

长迦

Cookie点击器

资料库:Javascript 挑战类型:合并 时间:3天 截止日期:21/02/21 17PM 部署策略: Github页面 团队挑战:三人一组 前端:1或2 后端:1或2 项目管理:1 任务目标 在挑战结束时,您应该改善以下方面: JavaScript技巧 团队合作能力 git冲突技巧 使命 这项挑战将使您以团队的形式创建Cookie Clicker。 按照说明完成挑战,以获取一些想法,请查看参考资料部分中的示例。 必备功能/说明注:以下步骤旨在帮助您进行开发,但是只要您使Cookie单击器,就可以实现所需的任何内容。 步骤1:基础结构用HTML,CSS和JavaScript编写项目的基础结构。 在HTML中,放置一个单击按钮,它将增加一个计数器和一个初始化为0的标签以显示该计数器。 步骤2:准备JavaScript在JavaScript中,准备变量以允许您控制按钮和标

工程求知者

使用JavaScript制作一个简单的计数器的方法

主要介绍了使用JavaScript制作一个简单的计数器的方法,用于计算网页用户的来访次数,需要的朋友可以参考下

weixin_38694141

cookie 点击记录

可以记录cookie的访问次数,ddddddddddddddddddddddddddddd

miluoyaoyao
评论 2
收藏 已收藏
分享
返回顶部
baixueaiaide2008
JavaScript 87,983 成员 224,681 内容