`

网站cookie.js

阅读更多
cookie.js
jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        document.cookie = [name, '=', encodeURIComponent(value), expires].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};


放置cookie
//有cookie
$.cookie('userid', userid, {expires : 7});
$.cookie('password', password, {expires : 7});
$.cookie('save', "yes", {expires : 7}); 
//无cookie
$.cookie('username', null, {expires : 7});
$.cookie('password', null, {expires : 7});
$.cookie('save', "no", {expires : 7});


取cookie
function checkCookie(){
	var save = $.cookie('save');
	if(save=="yes"){
		var userid = $.cookie('userid');
		var password = $.cookie('password');	
		$("#useId").val(userid);
		$("#pwd").val(password); 
	}
}
分享到:
评论

相关推荐

    jquery.cookie.js

    Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。 例如购物...

    jquery.cookie.js用法实例详解

    本文实例讲述了jquery.cookie.js用法。分享给大家供大家参考,具体如下: 对cookies的操作在当访问一个网站就无时无刻的都伴随着我们,记录着我们的一举一动,并将不危害用户隐私的信息,将以保存,这样用户就不用去...

    通过jquery.cookie.js实现记住用户名、密码登录功能

    主要介绍了通过jquery.cookie.js实现记住用户名、密码登录功能,通过Cookies让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术;具体实现过程大家通过本文一起看看吧

    jquery.cookie.js 操作cookie实现记住密码功能的实现代码

    jquery.cookie.js 使用方法 Cookies 定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术; 下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js...

    利用jquery.cookie.js来更换网站的皮肤

    NULL 博文链接:https://1029457926.iteye.com/blog/1992100

    js-cookie:用于浏览器cookie的微型JavaScript脚本

    JavaScript Cookie 用于管理浏览器Cookie的微型JavaScript脚本。 安装 直接下载 ... 基本用法 Cookie .... 创建一个Cookie,有效期为1天,并且在整个网站上均有效: Cookie . set ( 'cookiename' ,

    【JavaScript源代码】chrome监听cookie变化与赋值问题.docx

    代码如下所示: /** * 监听cookie变化 */ chrome.cookies.onChanged.addListener(function(changeInfo){ // cookies.onChanged监听的是所有的cookie,所以需要过滤只处理我们网站自己的cookie if...

    safari,opera嵌入iframe页面cookie读取问题解决方法

    最近做的合作网站嵌入到对方的iframe中去,在safari,opera和有些版本的搜狗浏览器(内核版本原因)中不能读到cookie。

    cookie-banner:Cookie Banner是一个简单的Javascript库,可以包含在任何网站中,并为用户提供完整的选择退出选项。 在提供的以下链接中查看我们的演示

    script src =" cookie-banner.js " &gt; &lt;/ script &gt; -您可以通过在.html主页上附加脚本来调用CookieBanner.init()函数。 &lt; script &gt; CookieBanner . init ( { } , function ( onButtonClickResponse...

    cookie-test.zip

    js为网站设置cookie案例,直接打开html无效,html,js,js.cookie.min.js

    JS通过Cookie判断页面是否为首次打开

    function Cookie(key,value) { this.key=key; if(value!=null) { this.value=escape(value); } this.expiresTime=null; this.domain=null; this.path="/"; this.secure=null; } Cookie.prototype.setValue=function...

    JS添加Cookie的例子

    使用JS创建Cookie,已经经过本人的测试. 属于发行版,QQ等各大知名网站都是用本方式写入cookie 新手也一看就会,是JS增强的好案例~!

    jQuery树形菜单显示

    使用时只要在页面中引入jquery.js、jquery.cookie.js、jquery.treeview.js(树形菜单的方法)、 jquery.treeview.css即可。同时保证jquery.treeview.css文件和images文件夹的相对位置,在同一目录下即可

    [废弃]JS cookie存取功能(加密优化版)

    你可以使用 JavaScript 来创建和取回 cookie 的值。 有关cookie的例子: 名字 cookie 当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似 ...

    javascript学习笔记(七)利用javascript来创建和存储cookie

    你可以使用 JavaScript 来创建和取回 cookie 的值 2、有关cookie的例子: •名字 cookie 当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似...

    网站简体繁体互转js

    首先,下载tw_cn.js 繁体包,并上传到你的WordPress网站的根目录。 第二,把以下代码添加到你的WordPress主题的footer中。 [removed][removed] [removed] var defaultEncoding = 0; //默认是否繁体,0-简体,1-...

    jquery网页换肤

    &lt;script language="javascript" src="Scripts/jquery.cookie.js" type="text/javascript"&gt; &lt;!--这是Scripts文件夹中的核心代码ChangeSkin.js--&gt; &lt;script language="javascript" src="Scripts/ChangeSkin.js" type=...

Global site tag (gtag.js) - Google Analytics