JavaScript cookie()の使用
3024 ワード
JavaScript cookie
/* cookie*/
function setCookie(c_name,c_value,expires){
var date = new Date();
date.setTime(date.getTime()+(expires*60*1000));
document.cookie = c_name + "=" + c_value + ";
expires=" + date.toGMTString();
}
/* cookie 、 。 ,
, cookie 、 document.cookie */
function getCookie(c_name){
var name = c_name +"=";
var Cookie = document.cookie.split(';');
for(var i=0; i
cookie (;)、 (,)、 (=)、 , ( )。 , escape() ( 16 ) ; cookie , unescape() cookie ;
cookie()
jQuery , jquery.cookie.js 。
jquery.co okie.jsの var time = "username" //cookie
var date = new Date(); //
date.setTime(date.getTime() + 300000); // +5
$("cookie").val($.fn.cookie(time));// name = username cookie id=cookie
var detailTime = $("input").text();// input
var admin = $("#takerTime").val(detailTime) // id=takerTime input
$.cookie(time,admin,{path:"/", expires:date})
zept o.co okie.jsの var time = "username" //cookie
var date = new Date(); //
date.setTime(date.getTime() + 300000); // +5
$("cookie").val($.fn.cookie(time));// name = username cookie id=cookie
var detailTime = $("input").text();// input
var admin = $("#takerTime").val(detailTime) // id=takerTime input
$.fn.cookie(time,admin,{path:"/",expires:date})
パラメータの :$クッキー(クッキー 、クッキー 、{パス、クッキー }) $cookie;クッキーに されている のtimeの を みだします. $cookie(time,admin)cookieの をtimeというcookieにadminを き む. {path:}、expires:date=>クッキーの ;ダテ は5 です.セット セットHours()とget Hours :date.set Hours(date.get Hours()+1);またはミリ で path:cookie が されている は、デフォルトではcookieが されているページだけがこのクッキーを み ることができます.ルートディレクトリを します. expires: は、 (cookieを するときから して、 )またはDateオブジェクトであってもいいです. がないと、ブラウザが じた 、このクッキーは になります. :https://blog.51cto.com/yzhipeng/1942944