`

网站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,jquery.min.js

    2. **jQuery Cookie Plugin**: `jquery.cookie.js`是jQuery的一个插件,用于处理浏览器的Cookie。这个插件允许开发者方便地读取、设置和删除Cookie,这对于实现用户会话管理、个性化设置等功能非常有用。 3. **...

    jquery.cookie.js包

    `jquery.cookie.js`是jQuery的一个扩展插件,它使得在Web应用中管理和操作Cookie变得更加简单。本篇文章将深入探讨`jquery.cookie.js`包及其在实现“记住密码”功能中的应用。 首先,我们来了解什么是Cookie。...

    jquery.cookie.js插件源码绿色工具

    `jQuery.cookie.js` 是一个轻量级的JavaScript库,用于在浏览器端管理和操作Cookie。这个插件使得与Cookie交互变得简单,尤其在处理用户偏好设置、临时存储数据或者实现基本的会话管理时非常实用。在标题提到的...

    jquery.cookie.js

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

    jquery.js和jquery.cookie.js

    例如,当用户关闭网站后,通过Cookie记住用户的某些设置,再次访问时可以恢复这些状态。 通过以上介绍,我们可以看到jQuery.js作为前端开发的强大工具,结合jQuery Cookie插件,能够为网页增添更多交互性和用户体验...

    cookies.js插件

    1. **什么是Cookie**:Cookie是由服务器发送到用户的浏览器并存储在本地的一小块数据,用于在用户下次访问网站时识别用户身份、存储用户偏好等。 2. **JavaScript与jQuery操作Cookie**:JavaScript原生提供了一些...

    jquery cookie.js

    jQuery Cookie.js 是一个jQuery插件,它简化了JavaScript中操作Cookie的过程,使得开发者能够更加方便地读取、写入和删除Cookie。 ### jQuery Cookie.js 的核心功能 1. **创建Cookie**: 使用`$.cookie(name, value...

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

    `jquery.cookie.js` 是一个 jQuery 插件,它允许开发者存储和读取用户的偏好,例如用户选择的网站主题或皮肤。这篇文章将详细介绍如何使用 `jquery.cookie.js` 实现网站皮肤的切换功能。 首先,你需要引入 jQuery ...

    最新jquey.cookie.js

    `jQuery.cookie.js` 是一个针对 jQuery 框架的插件,它为开发者提供了简单易用的接口来处理 Cookie 的创建、读取、更新和删除。下面将详细介绍这个插件的使用方法及其核心知识点。 ### 1. 插件安装 首先,你需要在...

    jQuery.cookie.js插件实现换肤功能.docx

    ### 使用jQuery.cookie.js插件实现网站换肤功能详解 #### 一、引言 随着互联网技术的不断发展,用户体验成为衡量网站质量的重要标准之一。而换肤功能作为一种提升用户体验的方式,越来越受到开发者的重视。本文将...

    取网页Cookie.rar

    - **第三方库和插件**:存在许多第三方库(如js-cookie库)或浏览器插件(如Cookie Editor),简化了Cookie的管理工作。 4. **安全与隐私问题** - 由于Cookie包含敏感信息,因此可能成为跨站脚本攻击(XSS)和跨...

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

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

    前端项目-js-cookie.zip

    "前端项目-js-cookie.zip"是一个包含js-cookie库的压缩包,这个库提供了一个简单、轻量级的JavaScript API来处理浏览器中的Cookies。 **js-cookie库简介** js-cookie是一个独立、无依赖的JavaScript库,它使得在...

    jQuery.cookie.js使用方法及相关参数解释

    &lt;script type="text/javascript" src="js/jquery.cookie.js"&gt; ``` 引入文件后,可以开始使用$.cookie()方法进行cookie的读写操作。 **使用方法** 1. 新添加一个会话cookie: ```javascript $.cookie('the_cookie'...

    jquery-cookie

    `jquery-cookie-v1.4.0-24`版本是该插件的一个稳定版本,包含了核心的`jquery.cookie.js`文件,通过引入这个文件,开发者可以轻松地在jQuery中创建、读取和删除Cookie。 ### 1. 引入jQuery Cookie 在项目中使用...

    FlashCookie 不被浏览器清除的Cookie

    FlashCookie的工作原理是,当用户访问使用Flash技术的网站时,该网站可以请求在用户的本地存储设备上创建或更新一个Local Shared Object。这些对象存储在与Flash Player关联的特定目录下,而不是在浏览器的Cookie...

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

    总结来说,`jquery.cookie.js`简化了JavaScript中的Cookie操作,使得在网页应用中实现诸如记住密码等特性变得更加便捷。正确使用该插件,可以提升用户体验,同时需要注意处理好用户隐私和数据安全。

Global site tag (gtag.js) - Google Analytics