我正在尝试通过 JavaScript 读取 cookie,但是在完成读取 cookie 被清除的过程后,我不想清除 cookie 请帮助我避免这个问题。
以下是读取 cookie 的代码,它读取 cookie 并将其值分配给页面上的文本区域元素
function getCookie(c_name) {
if (document.cookie.length > 0) {
c_start = document.cookie.indexOf(c_name + "=");
if (c_start != -1) {
c_start = c_start + c_name.length + 1;
c_end = document.cookie.indexOf(";", c_start);
if (c_end == -1)
c_end = document.cookie.length;
//return unescape(document.cookie.substring(c_start, c_end));
return decodeURIComponent(document.cookie.substring(c_start, c_end));
}
}
return "";
}
try{
var readCount=parseInt(getCookie("count_cookie"));
var quty=document.getElementById("quantity").value;
var custom_data=""
for(i=1;i<=readCount;i++)
{
cookName="Pdf_"+i;
pdfname=getCookie(cookName);
pdfname=pdfname.split("::");
custom_data=custom_data+"Sku:= "+pdfname[0]+" Pdf Name:= "+pdfname[1]+" Quantity:= "+quty+" ";
setCookie(cookName,"");
}
document.getElementById("Textarea1").innerHTML=custom_data;
}catch(e){
alert(e.message);
}