javascript cookie类(删除cookie,获取,设置cookie值

function issetcookie(){//网页特效检查cookie的函数
    bannercenter = 网页特效getcookie('bannercenter');
    if (bannercenter!=null && bannercenter!=""){
        return true;
    } else {
        setcookie('bannercenter',1,3600*24);
    }
}

//===============================================
function jsgetcookie(name){//获得cookie的原始值
    var cookstringarray    = window.document.cookie.split("; ");
    for(var i=0; i<cookstringarray.length;i++){     
        var cookieinfo = cookstringarray[i].split("=");
        if(name == cookieinfo[0]) {
            return unescape(cookieinfo[1]);
        }      
      }
    return null;
}

function setcookie(name, value){//设定cookie值
    var expdate = new date();
    var argv = setcookie.arguments;
    var argc = setcookie.arguments.length;
    var expires = (argc > 2) ? argv[2] : null;
    var path = (argc > 3) ? argv[3] : null;
    var domain = (argc > 4) ? argv[4] : null;
    var secure = (argc > 5) ? argv[5] : false;
    if(expires!=null) expdate.settime(expdate.gettime() + ( expires * 1000 ));
        document.cookie = name + "=" + escape (value) +((expires == null) ? "" : ("; expires="+ expdate.togmtstring()))
        +((path == null) ? "" : ("; path=" + path)) +((domain == null) ? "" : ("; domain=" + domain))
        +((secure == true) ? "; secure" : "");
    }
//=============================================
function delcookie(name){//删除cookie
    var exp = new date();
    exp.settime (exp.gettime() - 1);
    var cval = getcookie (name);
    document.cookie = name + "=" + cval + "; expires="+ exp.togmtstring();

}

时间: 2024-10-14 18:41:23

javascript cookie类(删除cookie,获取,设置cookie值的相关文章

javascript打开新窗口并获取新窗口值

这种文章以前我有写过,就是点击弹出新窗口再在新窗口做操作,然后再把值利用js parent.iframe.formname.inputname.value这样就现实新页面传值了.下面我们总结了几个常用的方法 . 方法一. 主页面打开新窗口js 事件: function showmodelwindow() {          var itop = (window.screen.height - 600) / 2;          var ileft = (window.screen.width

JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍_javascript技巧

cookie是网站设计者放置在客户端(浏览器)的小文本文件,cookie不仅能够实现保存密码功能,还可以通过cookie保存最近浏览记录增加用户体验. 在登录界面添加记住密码功能,我首先想到的是在java后台中调用cookie存放账号密码,大致如下: HttpServletRequest request HttpServletResponse response Cookie username = new Cookie("username ","cookievalue"

uiwebview-ios UIWebview 设置cookie问题无效,

问题描述 ios UIWebview 设置cookie问题无效, 情况如下: 我用NSURLConnection 登录过,sessionid也获取到了,请问要怎么设置UIWebview的cookie啊? 解决方案 ios设置cookie

js设置cookie的简单方法

一,js设置cookie的用处 php可以设置cookie的,用js来设置cookie有什么好处呢?在前端进行操作时,有的时候要传很多参数,这个时候,我们可以把这些参数拼接到url后面进行传值,那边在接收参数,不过这样挺麻烦的,如果把这些数据放到cookie里面,就开发者的开发效率来说,我想会高一些,以淘宝为例,他有一级分类,二级分类,三级,四级,我们找商品的时候,可能会牵扯到很多条件,如果把这些条件都放到cookie里面,我感觉就方便多了,不知道淘宝是不是这样的.淘宝的url是加了密的,并且好

javascript cookie用法基础教程(概念,设置,读取及删除)_基础知识

本文实例讲述了javascript cookie用法.分享给大家供大家参考,具体如下: 一.什么是 cookie? cookie 就是页面用来保存信息,比如自动登录.记住用户名等等. 二.cookie 的特点 同个网站中所有的页面共享一套 cookie cookie 有数量.大小限制 cookie 有过期时间 三.如何使用 cookie? 通过 document.cookie 来写入 cookie <!DOCTYPE HTML> <html lang="en-US"&

js设置,删除,获取用户cookie信息

js设置,删除,获取用户cookie信息 function getcookie(name) { 取得cookie信息  var cookie_start = document.cookie.indexOf(name);  var cookie_end = document.cookie.indexOf(";", cookie_start);  return cookie_start == -1 ? '' : unescape(document.cookie.substring(cook

JavaScript操作cookie类实例_javascript技巧

本文实例讲述了JavaScript操作cookie类.分享给大家供大家参考.具体如下: 用法: 一.设置cookie var cookie = new JSCookie(); // 普通设置 cookie .SetCookie("key1","val1"); // 过期时间为一年 var expire_time = new Date(); expire_time.setFullYear(expire_time.getFullYear() + 1); cookie .

JS中cookie的编写,获取,删除,急求

问题描述 java语言编写的js中如何编写,获取,删除cookie 解决方案 解决方案二:好像JavaScript应该没有提供这个类来获取,当然删除就不用说了.在servlet里面就可以.在servlet里客户端一发出请求,你可以用以下方法:Cookie[]ck=getCookies();//获取客户端里的cookie,因为浏览器一般不止保存一个Cookie,所以用数组来获取,在进行遍历,遍历一个就判断一个,是不是你所要的Cookie.如果找到是你所要的,就返回一个String类型的key值,再

JS设置cookie、读取cookie、删除cookie

 JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的. 而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变量的生命周期是有限的,当发生页面跳转或者页面关闭的时候,这些变量的值会重新载入,即没有达到保存的效果.解决这个问