位置: 编程技术 - 正文

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)

  • 非居民企业享受协定待遇
  • 税务局三师有什么用
  • 财务软件怎么样从捷软系统导出数据
  • 关税是直接税还是间接税
  • 税控服务费减免政策
  • 外销收入确认原则有哪些
  • 岗位津贴和岗位补贴
  • 技术转让所得的税收优惠
  • 代征手续费返还
  • 退款扣除的手续费怎么查
  • 新会计准则开办费装修费计入什么科目
  • 工会账户销户划拨流程
  • 销项税没有进项税多
  • 电子发票如何打印清单明细
  • 汽修厂的财务怎样做账
  • 天猫运费险是按照每一单结算的吗
  • 个税零申报工资填0吗
  • 分期付款融资账务处理
  • 销售净利润率是综合反映企业成本效益的重要指标
  • 以前的员工怎么交社保
  • 季度不超过30万免税分录
  • 收到政府拨款怎么做账
  • 已抵扣原材料进项税额转出完整分录
  • 个税经营所得申报怎么更正
  • 待抵扣的进项税因不能抵扣做转出的会计处理
  • 营改增后房地产企业账务处理
  • 天然气 初装费
  • skynetave.exe - skynetave是什么进程 有什么用
  • mid文件和midi文件
  • 未办理土地使用权证房屋买卖 案例
  • 小本票防伪
  • 企业的支付宝
  • 无形资产投资后退出
  • 蕾德纳斯
  • 企业租赁房屋怎么开票
  • 外出经营活动税收管理
  • 使用session的步骤
  • 商业预付卡可以报销吗
  • YOLOv5|YOLOv7|YOLOv8改各种IoU损失函数:YOLOv8涨点Trick,改进添加SIoU损失函数、EIoU损失函数、GIoU损失函数、α-IoU损失函数
  • chmod命令用于更改文件或目录的所有者
  • 代扣车船税的会计处理
  • 如何测试php
  • 企业亏损企业汇算清缴怎么处理
  • 存货毁损计入什么科目
  • python根据键输出值
  • 财务软件怎么做红冲分录
  • 物品数量怎么填写
  • 增值税少企业所得税高吗
  • 房地产公司销售土地使用权
  • 公司在建厂房图片大全
  • 暂估收入的会计分录怎么写
  • 高速过路费抵扣增值税
  • 一般纳税人纳税申报表
  • 企业注销留抵税额怎么处理 最新
  • 施工企业会计成本费用论文3000字
  • 如何操作开具红字发票
  • mysql必知必会读书心得
  • 如何修改sqlserver中sa用户的密码
  • innodb怎么实现
  • 服务器centos版本选择
  • centos必学的60个命令
  • linux锁住用户
  • win10升级win1
  • bios没有usb启动项解决方法联想
  • win10自动设置时间灰色
  • cmd命令start命令
  • ddriver进程
  • win10系统打开安装程序没反应
  • js设置iframe隐藏
  • windows安装python pip
  • 编写高性能代码时以下哪种技术可用于减少内存访问延迟
  • 2012 05-26 Unity3D研究院之两种方式播放游戏视频(二十五) 雨松MOMO
  • 如何将文件夹导入idea
  • 青春逐梦税务蓝
  • 广西12366医保缴费
  • 旧房转让土地增值税扣除项目
  • 增值税进项转出补企业所得税
  • 增值税开票系统升级
  • 慧付钱包app官网下载
  • 中国的消费税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设