位置: 编程技术 - 正文

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)

  • 个体工商户开劳务发票税率
  • 餐饮企业购入的啤酒不拿消费税吗
  • 医院企业所得税怎么征收的
  • 赠送货物怎么入账
  • 发票找不到了怎么报销
  • 税务机关和自然人属于平等主体吗
  • 费用票如何做账务处理
  • 顺风车公司可以开发票吗
  • 房地产企业对外投资案例
  • 外商投资企业合并
  • 税务系统有问题
  • 固定资产处置净损益计入什么科目
  • 折旧四种方法
  • 个人所得税个税申报流程
  • 个体工商户地税没有申报罚款多少
  • 增值税普通发票有什么用
  • 浅谈收入与成本的关系
  • 海关年检需要什么资料
  • 培训费增值税专用发票
  • 汇算清缴已退税的还可以作废吗
  • 长期待摊会计处理
  • 污水处理服务费用交印花税吗
  • 无形资产的入账价值包括什么
  • 员工奖励专项基金怎么填
  • 给员工小孩买礼物合适吗
  • 为什么手机连不上热点
  • 关闭自动更新应用程序
  • 浅谈使用链式管理加强特殊监管场所
  • macos使用技巧
  • 股权处置的形式
  • 分公司收到总公司利润分录怎么写
  • phpfilter
  • 纳税申报方式有直接申报邮寄申报数据电文
  • 利息收入可以冲减研发费用
  • ajax 返回
  • 研发支出属于哪个表
  • php访问路径
  • dd命令拷贝磁盘
  • 锁定vlookup快捷键
  • 累计折旧累计摊销属于现金流吗
  • 小企业的流动资产
  • 合并报表的收入就是相加么
  • 坏账准备的账务处理例题
  • 房屋出租 交税
  • 适用会计准则或会计制度(填写代码)
  • 差旅费计入什么
  • 金税盘证书已冻结怎么解决
  • 国税实名认证手机号如何解绑
  • 专项基金是什么
  • 小规模纳税人免增值税的政策
  • 企业支付的一次性就业补助金
  • 怎样计提税金及附加
  • 税号指的是什么
  • 会计核算的作用,意义
  • 企业购买商场的资本金要求是多少
  • 为员工保险取得的增值税抵扣
  • 如何调整以前年度库存
  • 福利费可以不走应付职工薪酬吗
  • 去国外参加展会办什么签证
  • 资产减值哪些资产
  • 小微企业可以享受六税两费吗
  • 出口退税账务处理
  • 连续三个月发烧怎么回事
  • 财务月末暂估成本是什么
  • 企业发生的存货盘盈计入营业外收入吗
  • mysql触发事件
  • windows如何创建工作组
  • linux去掉文件换行符
  • win7系统注册表文件损坏无法开机怎么修复
  • windows7软件卸载
  • win8查看系统版本
  • cocos2dx在不同安卓机型下scrollview裁剪失败
  • js如何使用
  • cocos2dx-3.x(三)、场景切换及可能产生的错误
  • js显示时间并且之后秒数实时更新
  • android网络请求时怎么取消
  • 基于nodejs的框架
  • 浅谈如何实现乡村振兴论文
  • 高速公路通行费的税率
  • 拒绝税务机关检查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设