Autor | Zpráva | ||
---|---|---|---|
jara Profil * |
#1 · Zasláno: 14. 10. 2011, 08:18:51
Mám problém s Quick.Cart kdy vložené zboží do košíku po nějaké době nesurfování na webu zmizí. Věděl by někdo jak plugin košík, případně jawa script upravit?
Přikládám javascript cokie /** * save form cookie */ function initForm(form,cookieID){ var cookieList=getCookieList(cookieID); for(var i=0;i<form.elements.length;i++){ if(form.elements[i].type=='text'){ if(cookieList[form.elements[i].name]){ form.elements[i].value=cookieList[form.elements[i].name]+''; } } } } function saveForm(form,cookieID){ var cookie=''; for(var i=0;i<form.elements.length;i++){ if(form.elements[i].type=='text'){ cookie+=form.elements[i].name+'='+form.elements[i].value+'&'; } } setCookie(cookieID,cookie,999); } function getCookieList(name){ var cookieList=new Array(); var cookie=getCookie(name); if(cookie!=null){ var items=cookie.split("&"); for(var i=0;i<items.length;i++){ var pair=items[i].split("="); if(pair.length==2){ cookieList[pair[0]]=pair[1]; } } } return cookieList; } function getCookie(name){ var cname=name+"="; var dc=document.cookie; if(dc.length>0){ var begin=dc.indexOf(cname); if(begin!=-1){ begin+=cname.length; var end=dc.indexOf(";",begin); if(end==-1){ end=dc.length; } return unescape(dc.substring(begin,end)); } } return null; } function setCookie(name,value,expiredays){ var today = new Date(); var expire = new Date(); if (expiredays==null) { expiredays=0; } expire.setTime(today.getTime() + 3600000*24*expiredays); document.cookie = name+"="+escape(value) + ";expires="+expire.toGMTString(); } |
||
Časová prodleva: 13 let
|
0