//프로토타입 类似的框架
//插件
/*JCookie.js * /
jQuery.cookie = function(name, value, options) {
if (typeof value != 'undefine') { // 이름과 값이 지정되면 쿠키 설정
options = options || {};
if (값 === null) {
값 = '';
options.expires = -1;
}
var 만료 = '';
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.toUTCString(); // 만료 속성을 사용합니다. IE에서는 max-age가 지원되지 않습니다.
}
var path = options.path ? '; 경로=' options.path : '';
var 도메인 = options.domain ? '; 도메인=' 옵션.도메인 : '';
var secure = options.secure ? '; 안전한' : '';
document.cookie = [이름, '=', encodeURIComponent(값), 만료, 경로, 도메인, 보안].join('');
} else { // 이름만 지정하고 쿠키 가져오기
var cookieValue = null;
if (document.cookie && document.cookie != '') {
var cookie = document.cookie.split(';');
for (var i = 0; i < cookie.length; i ) {
var cookie = jQuery.trim(cookies[i]);
// 이 쿠키 문자열이 우리가 원하는 이름으로 시작합니까?
if (cookie.substring(0, name.length 1) == (name '=')) {
cookieValue = decodeURIComponent(cookie.substring(name.length 1));
휴식;
}
}
}
return cookieValue;
}
};
打包下载