js里添加、获取、删除cookies
来源:互联网 发布:哪个手机壁纸软件最好 编辑:程序博客网 时间:2024/05/22 01:27
<script language="JavaScript" type="text/javascript">
function addCookie(objName,objValue,objHours){//添加cookie
var str = objName + "=" + escape(objValue);
if(objHours > 0){//为0时不设定过期时间,浏览器关闭时cookie自动消失
var date = new Date();
var ms = objHours*3600*1000;
date.setTime(date.getTime() + ms);
str += "; expires=" + date.toGMTString();
}
document.cookie = str;
alert("添加cookie成功");
}
function getCookie(objName){//获取指定名称的cookie的值
var arrStr = document.cookie.split("; ");
for(var i = 0;i < arrStr.length;i ++){
var temp = arrStr[i].split("=");
if(temp[0] == objName) return unescape(temp[1]);
}
}
function delCookie(name){//为了删除指定名称的cookie,可以将其过期时间设定为一个过去的时间
var date = new Date();
date.setTime(date.getTime() - 10000);
document.cookie = name + "=a; expires=" + date.toGMTString();
}
function allCookie(){//读取所有保存的cookie字符串
var str = document.cookie;
if(str == ""){
str = "没有保存任何cookie";
}
alert(str);
}
function $(m,n){
return document.forms[m].elements[n].value;
}
function add_(){
var cookie_name = $("myform","cookie_name");
var cookie_value = $("myform","cookie_value");
var cookie_expireHours = $("myform","cookie_expiresHours");
addCookie(cookie_name,cookie_value,cookie_expireHours);
}
function get_(){
var cookie_name = $("myform","cookie_name");
var cookie_value = getCookie(cookie_name);
alert(cookie_value);
}
function del_(){
var cookie_name = $("myform","cookie_name");
delCookie(cookie_name);
alert("删除成功");
}
</script>
- js里添加、获取、删除cookies
- JS删除Cookies操作
- js 获取cookies
- js 获取cookies
- js设置/获取cookies
- 设置,获取和删除Cookies
- js 操作cookie 添加, 获取, 删除
- JS跨域获取cookies
- javascript cookies 保存、获取和删除
- javascript cookies 保存、获取和删除
- javascript cookies 保存、获取和删除
- javascript cookies 保存、获取和删除
- js实现cookie的删除获取与添加
- js实现cookie的删除获取与添加
- js实现cookie的删除获取与添加
- js操作select 添加 删除 修改 清空 选择 获取
- JS 动态添加删除文本 并获取文本值
- js 封装获取class的值、添加class、删除class
- NuGet 是个什么玩意?
- 一个计算机爱好者的不完整回忆(八)一种加密方式
- Spring,hibernate,struts的面试笔试题(含答案)
- 二叉查询树的保存和读取
- 给虚拟机VMWare下的redhat5.5根分区扩容
- js里添加、获取、删除cookies
- Register Analysis
- 定制自己的linux内核
- ubuntu11.10上手设置 使用说明
- 我想学ACM 真的
- ArcGIS GeoDatabase ST_Geometry简介
- 我的大学生活
- 使用find和xargs完成查找任务
- 转义字符列表