js cookies的存---删====取

转载 2012年03月29日 13:34:29
1---js
<script>
 
//写cookies函数
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
    var Days = 30; //此 cookie 将被保存 30 天
    var exp  = new Date();    //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数       
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;
 
}
function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
 
 
 
SetCookie ("xiaoqi", "3")
alert(getCookie('xiaoqi'))

------------------------------------------------------------------------

2--jsp页面获取cookies


Cookie cookies[]=request.getCookies(); //读出用户硬盘上的Cookie,并将所有的Cookie放到一个cookie对象数组里面
Cookie sCookie=null;
for(int i=0;i<cookies.length-1;i++){    //用一个循环语句遍历刚才建立的Cookie对象数组
sCookie=cookies[i];   //取出数组中的一个Cookie对象
if(sCookie!=null){
      if(("cookieName").equals(sCookie.getName())){     
        pageContext.setAttribute("SavedUserName",sCookie.getValue());
      }
   }
 
//保存用户名到cookies
 
String user_name=request.getParameter("user_name");
if(!"".equals(user_name) && request.getParameter("RmbUser")!=null){
Cookie cookie=new Cookie("usernamecookie",user_name);
cookie.setMaxAge(365*24*60*60); //保存365天
response.addCookie(cookie); //写COOKIE
}

----------

javascript cookies 存、取、删除实例

function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 { var Days = 30; //此 cookie 将被保存 30 天 ...

javascript cookies 存、取、删除实例

//写cookies函数 作者:翟振凯function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{    var Days = 30; //此 coo...

cookies 存、取、删除实例

//写cookies函数 作者:翟振凯 function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 {     var Days = 30; /...

javascript cookies 存、取、删除实例

//写cookies函数 作者:翟振凯function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{var Days = 30; //此 cookie ...

javascript cookies 存、取、删除实例

function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 {     var Days = 30; //此 cookie 将被保存 30 天 ...
  • c0hui
  • c0hui
  • 2013年07月06日 11:39
  • 150

javascript cookies 存、取、删除实例

//写cookies函数 作者:翟振凯 function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 {     var Days = 30; /...

javascript cookies 存、取、删除实例 .

//写cookies函数 作者:翟振凯 function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 {     var Days = 30; /...

js 特效 html 特效 集成Cookies

  • 2011年08月17日 20:54
  • 18KB
  • 下载

jquery.cookies.2.2.0.min.js

  • 2011年12月19日 09:16
  • 5KB
  • 下载

JS 操作Cookies 存取数组形式

html>   head>   title>JS+Cookiesmtitle>   script type="text/javascript" language="javascript" src...
  • z_vv11
  • z_vv11
  • 2013年03月07日 17:30
  • 450
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js cookies的存---删====取
举报原因:
原因补充:

(最多只允许输入30个字)