欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于jquery的cookie的用法

 更新時間:2011年01月10日 22:10:55   作者:  
jQuery.cookie.js是個很好的cookie插件,大概的使用方法如下,需要的朋友可以參考下。
example $.cookie('name', ‘value');
設(shè)置cookie的值,把name變量的值設(shè)為value
example $.cookie('name', ‘value', {expires: 7, path: ‘/', domain: ‘jquery.com', secure: true});
新建一個cookie 包括有效期 路徑 域名等
example $.cookie('name', ‘value');
新建cookie
example $.cookie('name', null);
刪除一個cookie

var account= $.cookie('name');
取一個cookie(name)值給myvar

代碼如下
復(fù)制代碼 代碼如下:

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
}
var path = options.path ? '; path=' + options.path : '';
var domain = options.domain ? '; domain=' + options.domain : '';
var secure = options.secure ? '; secure' : '';
document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].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;
}
};

然后看了下Discuz!中對cookie的操作方法
如下,發(fā)現(xiàn)少了個遍歷用;分割的數(shù)組的處理
復(fù)制代碼 代碼如下:

function getcookie(name) {
var cookie_start = document.cookie.indexOf(name);
var cookie_end = document.cookie.indexOf(";", cookie_start);
return cookie_start == -1 ? '' : unescape(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
}
function setcookie(cookieName, cookieValue, seconds, path, domain, secure) {
var expires = new Date();
expires.setTime(expires.getTime() + seconds);
document.cookie = escape(cookieName) + '=' + escape(cookieValue)
+ (expires ? '; expires=' + expires.toGMTString() : '')
+ (path ? '; path=' + path : '/')
+ (domain ? '; domain=' + domain : '')
+ (secure ? '; secure' : '');
}

相關(guān)文章

  • jQuery zTree插件快速實現(xiàn)目錄樹

    jQuery zTree插件快速實現(xiàn)目錄樹

    這篇文章主要為大家詳細(xì)介紹了jQuery zTree插件快速實現(xiàn)目錄樹,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • jQuery插件HighCharts繪制簡單2D柱狀圖效果示例【附demo源碼】

    jQuery插件HighCharts繪制簡單2D柱狀圖效果示例【附demo源碼】

    這篇文章主要介紹了jQuery插件HighCharts繪制簡單2D柱狀圖效果,結(jié)合完整實例形式分析了jQuery使用HighCharts插件繪制2D柱狀圖的實現(xiàn)步驟與相關(guān)操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下
    2017-03-03
  • jQuery實現(xiàn)QQ空間漢字轉(zhuǎn)拼音功能示例

    jQuery實現(xiàn)QQ空間漢字轉(zhuǎn)拼音功能示例

    這篇文章主要介紹了jQuery實現(xiàn)QQ空間漢字轉(zhuǎn)拼音功能,結(jié)合具體實例形式分析了jQuery實現(xiàn)拼音與中文漢字的轉(zhuǎn)換操作實現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • jQuery獲取剪貼板內(nèi)容的方法

    jQuery獲取剪貼板內(nèi)容的方法

    這篇文章主要介紹了jQuery獲取剪貼板內(nèi)容的方法,結(jié)合實例形式分析了jQuery針對不同瀏覽器獲取剪貼板內(nèi)容的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • jQuery實現(xiàn)html雙向綁定功能示例

    jQuery實現(xiàn)html雙向綁定功能示例

    這篇文章主要介紹了jQuery實現(xiàn)html雙向綁定功能,涉及jQuery針對HTML頁面元素事件綁定相關(guān)操作技巧,需要的朋友可以參考下
    2017-10-10
  • 實現(xiàn)easyui的datagrid導(dǎo)出為excel的示例代碼

    實現(xiàn)easyui的datagrid導(dǎo)出為excel的示例代碼

    下面小編就為大家?guī)硪黄獙崿F(xiàn)easyui的datagrid導(dǎo)出為excel的示例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • 如何實現(xiàn)星星評價(jquery.raty.js插件)

    如何實現(xiàn)星星評價(jquery.raty.js插件)

    本文主要分享了用jQuery插件jquery.raty.js實現(xiàn)星星評價功能:后臺傳數(shù)據(jù),前臺顯示星星個數(shù)的具體方法。有很好的參考價值,需要的朋友一起來看下吧
    2016-12-12
  • 淺談jquery中delegate()與live()

    淺談jquery中delegate()與live()

    這篇文章主要介紹了淺談jquery中delegate()與live()的相關(guān)資料,需要的朋友可以參考下
    2015-06-06
  • 基于jQuery實現(xiàn)掛號平臺首頁源碼

    基于jQuery實現(xiàn)掛號平臺首頁源碼

    這篇文章主要介紹了基于jQuery實現(xiàn)掛號平臺首頁源碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • JavaScript前端頁面搜索功能案例【基于jQuery】

    JavaScript前端頁面搜索功能案例【基于jQuery】

    這篇文章主要介紹了JavaScript前端頁面搜索功能案例,結(jié)合完整實例形式詳細(xì)分析了基于jQuery實現(xiàn)的前端頁面表格搜索功能相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-07-07

最新評論