位置: 编程技术 - 正文

jquery使用Cookie和JSON记录用户最近浏览历史

编辑:rootadmin

推荐整理分享jquery使用Cookie和JSON记录用户最近浏览历史,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在一些电商网站,有“商品浏览历史记录”这一功能,一些视频类、小说类的网站也能记录用户最近的浏览历史。本文将使用Cookie以及JSON来讲解如何实现这一功能。Cookie可以用来记录客户端用户ID、密码、浏览过的网页、停留的时间等信息,jQuery提供了一个cookie插件,能非常方便的读写cookie信息。基本流程:1、获取文章详情页面文章的标题和页面地址;2、获取浏览历史cookie信息,判断如果浏览历史的cookie中已经存在当前文章的浏览记录,则不进行任何操作;3、如果浏览历史的cookie中不存在当前文章的浏览记录,则将当前文章的cookie信息(文章标题和页面地址)写入浏览历史的cookie信息中。写入的cookie信息,采用JSON数据格式,便于读取。4、获取浏览历史cookie信息,遍历JSON数据,分析并输出浏览历史记录。详解:1、保证要记录浏览历史的文章详情页面已载入jquery和cookie插件。获取当前文章页面的文章标题和页面地址:

jquery使用Cookie和JSON记录用户最近浏览历史

2、获取用户历史浏览记录,如果已经存在浏览历史,则分析历史记录的cookie信息(JSON数据格式),获取记录长度。

3、如果浏览历史cookie信息已经存在,则遍历cookie信息,对比当前文章标题,如果cookie信息中已经存在当前文章标题,则中止程序,不做任何操作。

4、如果浏览历史cookie中不存在当前文章,则可以像浏览历史cookie中插入当前文章的cookie信息。此时需要构建json数据,将已有的浏览记录cookie和当前页面的cookie信息已经组合成JSON数据,然后通过$.cookie()方法写入到浏览历史记录中。

这样,我们就得到了用户的浏览历史记录cookie信息,cookie名称为hisArt,值为JSON格式的数据,如:[{"title":"article1","url":"a.html"},{"title":"article2","url":"b.html"},]5、接下来,我们就要在需要展示用户浏览历史记录的cookie信息。在本例对应的demo页面,首先要获取浏览历史cookie:hisArt的值,然后分析,遍历,组合成字符串输出到页面,代码如下:

我们在demo的页面中放置了一个#list的列表,当然这个页面也需要预先载入jquery库和cookie插件。

标签: jquery使用Cookie和JSON记录用户最近浏览历史

本文链接地址:https://www.jiuchutong.com/biancheng/384968.html 转载请保留说明!

上一篇:Jquery实现的简单轮播效果【附实例】(jquery的实现原理)

下一篇:jQuery中iframe的操作(点击按钮新增窗口)(jquery iframe)

  • 支付电费未开具发票
  • 房租收入怎么报税
  • 综合单价的调整计算公式
  • 对母公司的其他说法
  • 施工单位企业所得税
  • 企业申报表有异常期间可以更换财务负责人吗
  • 会务费税前扣除材料
  • 即将发生坏事的预兆
  • 房屋租赁个人所得税缴纳标准是多少
  • 公司购买的二手车如何计提折旧
  • 生产事故造成怎么样赔付
  • 收购企业账务处理
  • 分配股利需要缴纳个税吗
  • 公司收内部职工停车费如何确认收入?
  • 房产过户的相关问题
  • 进项税发票认证流程
  • 日用品发票能报销吗
  • 招聘签合同
  • 上海电商行业怎么样
  • ktv的发票可以报销吗
  • 生产性生物资产包括哪些
  • 海运费怎么做会计分录
  • 不计提直接发工资
  • 增值税转型后入账价值
  • 冲红发票开错了怎么办
  • 汇算清缴交的税怎么做分录
  • 车间的制造费用包括哪些
  • 企业并购效益
  • 公司的贷款过桥怎么办
  • php字符串操作函数
  • 公司购买的大型安装设备什么时候转入固定资产
  • 计提税金及附加怎么算
  • nodejs安装教程
  • php面向对象和面向过程
  • php邮箱验证示例怎么写
  • vue组件通信方法
  • 企业怎么可以合理避税?
  • 固定资产盘盈为什么计入以前年度损益调整
  • 研发费用归集范围有哪些
  • 个税申报密码重置多久能用
  • 一般纳税人和小规模
  • mysql联合索引使用规则
  • mysql 字符集
  • 公司旅游费会计分录
  • 经营户个人所得税
  • 工资薪金的税务筹划
  • sqlserver远程连接失败
  • 工伤保险退费了是什么意思
  • 税控盘维护费280元怎么做账
  • 购入固定资产入账会计凭证怎么做
  • 差旅费用抵扣税款
  • 企业所得税汇算清缴会计分录
  • 普通发票的进项票怎么做分录
  • 工程款抵房款什么意思
  • 固定资产资本化后续支出
  • 增值税计入固定资产的成本吗
  • 过路费油费计入什么费用
  • 预付账款是谁欠谁
  • 低值易耗的管理制度
  • 进项税额转出科目编码
  • sql server ceiling
  • SQLserver导入Excel文件到表
  • Windows Server 2003网络负载均衡如何实现
  • win10操作中心设置
  • linux系统中
  • 微软商城会员
  • 全志科技在国内芯片界地位
  • 很不错的词语
  • 贴吧热门评论
  • javascript的原型,原型链,有什么特点?
  • python中2和2.0的区别
  • python 解析
  • 解决在基层
  • unity协程的工作原理
  • unity3d物理现象模拟
  • 用js自动判断浏览记录
  • python 异常处理方法
  • 德州市税务局领导
  • 社保逾期未申报会造成什么影响,要怎么处理
  • 2020百望税控盘最新系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设