私はいくつかの助けが切望されています。 12時間後に期限切れになるようにJavaScriptのクッキーを設定する必要があります。私は、次のJavaScriptコード使用していますJavascriptのクッキー - 12時間後に有効期限が切れるようにクッキーを設定する
:私は知っている必要があり
function setCookie(cname,cvalue,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*12*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = cname+"="+cvalue+"; "+expires;
}
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
var 1 = $(this).attr('name');
setCookie("2", 3, 30);
var Get4=$(this).attr('4');
var Get5=$(this).attr('5');
var Get6=$(this).attr('6');
$("#6").val(Get6);
$("#4").val(Get4);
$("#5").val(Get5);
2つの主なものを次のコードが何をするかであり、それは
d.setTime(d.getTime() + (exdays*12*60*60*1000)
setCookie("2", 3, 30);
そして、何30件の手段ではどのように働きますかこのsetCookieコード。 30日は30日、30分、30時間ですか?
私の質問のためにホルダーを置いているだけの数字は心配しないでください。
ご協力いただければ幸いです。 ありがとうございます。よろしくです。 よろしくお願いします。
'* 12 * 60 * 60 * 1000 *'は間違っていますが、日からミリ秒に変換します。 1日24時間ありますので、 '* 24 * 60 * 60 * 1000'にする必要があります。 – Actorclavilis
このコードを使用して12時間後にクッキーが期限切れになる方法を教えてください。 – TaylaEmagen