JS——设置cookie
2024-09-29 08:24:40
cookie 用来识别用户。
<html>
<head>
<script type="text/javascript">
function getCookie(c_name)
{
if (document.cookie.length>)
{
c_start=document.cookie.indexOf(c_name + "=")
if (c_start!=-)
{
c_start=c_start + c_name.length+
c_end=document.cookie.indexOf(";",c_start)
if (c_end==-) c_end=document.cookie.length
return unescape(document.cookie.substring(c_start,c_end))
}
}
return ""
} function setCookie(c_name,value,expiredays)
{
var exdate=new Date()
exdate.setDate(exdate.getDate()+expiredays)
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
} function checkCookie()
{
username=getCookie('username')
if (username!=null && username!="")
{alert('Welcome again '+username+'!')}
else
{
username=prompt('Please enter your name:',"")
if (username!=null && username!="")
{
setCookie('username',username,)
}
}
}
</script>
</head> <body onLoad="checkCookie()">
</body>
</html>
最新文章
- GeoEvent使用问题及解决方法整理
- ArchLinux 安装笔记 --zz
- Unreal Engine4 学习笔记1 状态机 动画蓝图
- Flex与.net进行URL参数传递编码处理
- Apache Solr查询语法(转)
- flex中实现自动换行
- jQuery 对dom的操作
- arraylist 转json
- 【SDOI2008】【P1377】仪仗队
- Chrome安装FlashPlayer Debug
- 【Robot Framework】robot framework 学习以及selenium、appnium、requests实践(四)
- 字符集转换 字符类型转换 utf-8 gb2312 url
- mysql常用操作 mysql备份与恢复
- CocosCode IDE 打包APK失败的原因
- ENode框架Conference案例转载
- master log 与relay log的关系
- String 经常用法最优算法实现总结 (二)
- clang如何获得程序控制流图
- Kubernetes 网络排错指南
- Spring Boot --- Swagger基本使用
热门文章
- Xdebug的安装、配置和使用
- [codevs 1183][泥泞的道路(二分+spfa)
- 非常适合新手的jq/zepto源码分析04
- RAC 设置archive log模式
- Spring MVC JSON自己定义类型转换(续)
- HDU 5305 Friends(简单DFS)
- VC 获取任务栏窗体的句柄
- 读取Excel文件到DataTable中
- Linux特殊符号及基础正则表达式
- Gym - 101982B 2018-2019 ACM-ICPC Pacific Northwest Regional Contest (Div. 1) B. Coprime Integers Mobius+容斥 ab间gcd(x,y)=1的对数