设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

cookie的优化与购物车实例

发布时间:2021-02-19 21:19 所属栏目:121 来源:网络整理
导读:一 Cookie 的优化 1.1 一般而言,我们设置cookie是在php中设置 例如: 而在验证的时候,我们通常是: 都是在服务端进行。优化: 1.2 在前端页面进行验证cookie cookie保存在客户端,那么可以在客户端那边进行验证,根据上面的代码,前端获取代码为: 存储一

一 Cookie 的优化

1.1 一般而言,我们设置cookie是在php中设置

例如:

而在验证的时候,我们通常是:

都是在服务端进行。优化:

1.2 在前端页面进行验证cookie

cookie保存在客户端,那么可以在客户端那边进行验证,根据上面的代码,前端获取代码为:

存储一

效果:

有设置,就有查看:

Show LocalStorage Info

<script language="JavaScript" type="text/javascript">

if(!window.localStorage){
alert('您的浏览器不支持Local Storage!');
}

var cartLSName = 'abc';
var cartStr = localStorage.getItem(cartLSName)
//gdsInfo=[ID,NUMBER]

function showStr(){
str = decodeURIComponent(cartStr);
alert(str);
document.getElementById('show').innerHTML=str;
}

function showInfo(){

var cartLS = JSON.parse(cartStr);

if(cartLS == null){
alert(NULL);
}else{
var str = '';
for(var i=0;i<cartLS.length;i++){
str += "ID:"+cartLS[i][0] + "\n";
str += "Name:"+cartLS[i][1] + "\n";
str += "Logo:"+cartLS[i][2] + "\n";
str += "Price:"+cartLS[i][3] + "\n";
str += "Num:"+cartLS[i][4] + "\n";
}
str = decodeURIComponent(str);
alert(str);
document.getElementById('show').innerHTML=str.replace(/\n/g,"
");
}

}

function clearLS(){
localStorage.clear();
}

以字符串形式显示
显示详细
清空
返回设置页面

<div id="show">

效果:

以字符串形式显示

显示详细

以上这篇cookie的优化与购物车实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读