基于javascript的COOkie的操作实现只能点一次
JavaScriptCookie 实现 操作 基于 一次 只能
2023-06-13 09:15:38 时间
我知道很多人在网站开发的时候其实需要这个功能的,就是控制用户一直点顶什么的!所以我在这里简单写一下,基于javascript的COOkie的操作!
//设置cookie
functionsetCookie(key,value){
document.cookie=key+"="+escape(value);
}
//获取cookie的值
functiongetCookie(key){
if(document.cookie.length){
varcookies=""+document.cookie;
varstart=cookies.indexOf(""+key+"=");
if(start==-1){returnnull;}
varend=cookies.indexOf(";",start);
if(end==-1){end=cookies.length;}
end-=start;
varcookie=cookies.substr(start,end);
returnunescape(cookie.substr(cookie.indexOf("=")+1,cookie.length-cookie.indexOf("=")+1));
}
else{returnnull;}
}
然后给大家做个简单的事例吧!就是
//根据点击传进来的id
functioncomment(id,is){
if(getCookie(id)==null){
setCookie(id,"www.widuu.com");
alert("设置cookie成功");
}else{
if(getCookie(id)=="www.widuu.com"){
alert("您已经点评过了");
return;
}
//这里是你自己的逻辑通过ajax保存到数据库的数值
}
这个功能虽然很简单但是很实用,如果有需要的就拿去改下吧!截个图大家看下!
是不是实现了小伙伴们经常需要的功能了?很简单吧,有需要的小伙伴直接拿走使用吧。
相关文章
- javascript 高级教程 视频_精通JavaScript
- asp还有人用吗_javascript和jsp区别
- JavaScript 对象所有方法介绍,看这一篇就够了!
- JavaScript学习总结(五)——Javascript中==和===的区别详解编程语言
- javascript中的Number类型转换详解编程语言
- 在JavaScript文件中读取properties文件的方法详解编程语言
- JavaScript经典效果集
- JavaScript使用cookie
- 通过JAVASCRIPT读取ASP设定的COOKIE
- Javascript常用运算符(Operators)-javascript基础教程
- 关于document.cookie的使用javascript
- JavaScript验证浏览器是否支持javascript的方法小结
- javascript获取鼠标的绝对位置event
- JavaScript常用函数库详解
- JavaScript利用Cookie记录用户登录信息
- JavaScript对Cookie操作的封装小结
- JavaScript保存数组到Cookie的代码
- Javascript读取cookie函数代码
- Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
- Javascript异步加载详解(浏览器在javascript的加载方式)
- JavaScript高级程序设计阅读笔记(十六)javascript检测浏览器和操作系统-detect.js
- 使用javascript控制cookie显示和隐藏背景图
- javascript函数重载解决方案分享
- 什么是MEAN?JavaScript编程中的MEAN是什么意思?
- 浅析javascript操作cookie对象
- Javascript基础教程之JavaScript语法
- JavaScript学习笔记之Cookie对象
- JavaScript实现找出字符串中第一个不重复的字符