织梦用js记录浏览历史,并且调用历史记录
//读写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 (document.cookie.substring(c_start,c_end));
}
}
return null
}
function SetCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + expiredays);
document.cookie=c_name + "=" +escape(value) + ((expiredays==null) ? "" : ";expires=" + exdate.toGMTString()); //使设置的有效时间正确。增加toGMTString()
}
-->
//在***后增加一个函数。
//如下:
function getCookies(ids,title,img){
var saveid=GetCookie('id');
var savetitle=GetCookie('products');
var saveimg=GetCookie('images');
if(saveid !=null && savetitle !=null && saveimg !=null)
{
var saveids=saveid.split(',');
var savetitles=savetitle.split(',');
var saveimgs=saveimg.split(',');
var hasid=false;
saveid='';
savetitle='';
saveimg='';
j=1;
for(i=saveids.length-1;i>=0;i--)
{
if(saveids[i]==ids && hasid) continue;
else {
if(saveids[i]==ids && !hasid) hasid=true;
saveid +=(saveid=='' ? saveids[i] : ','+saveids[i]);
savetitle +=(savetitle=='' ? savetitles[i] : ','+savetitles[i]);
saveimg +=(saveimg=='' ? saveimgs[i] : ','+saveimgs[i]);
j++;
if(j==10 && hasid) break;
if(j==9 && !hasid) break;
}
}
if(hasid) { return false; }
else saveid +=','+ids;
savetitle +=','+title;
saveimg +=','+img;
SetCookie('id',saveid,1);
SetCookie('products',savetitle,1);
SetCookie('images',saveimg,1);
}
else
{
SetCookie('id',ids,1); //这个是ID。用来做链接用的
SetCookie('products',title,1); //这个是标题,用来显示在页面的
SetCookie('images',img,1); //这个是图片
}
}
时间:(2024-02-06 13:30:25)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!
时间:(2024-02-06 13:30:25)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!