位置: 编程技术 - 正文

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)

  • 进口增值税的税率
  • 纳税调整会计处理
  • 专票地址有误可以用吗
  • 出售投资性房地产时,按其账面价值结转到主营业务成本
  • 企业不开票的收入会怎么样处理
  • 即将发生坏事的预兆
  • 个体户没有税务登记证能注销营业执照吗
  • 企业取得的财政补贴收入是否缴纳增值税
  • 税控盘未按时抄报处罚
  • 股权转让有溢价怎么做账
  • 车辆进项税怎么算
  • 代开普通发票要什么材料?
  • 零申报逾期未申报怎么补报
  • win 11bug
  • mac怎么更换默认打开方式
  • 收到负数发票怎么办
  • 明股实债和明债实股
  • 其他应付款长期挂账税务处理
  • 结转收入怎么计算
  • 实收资本账户的核算内容是什么
  • 商场收取租金要缴纳哪些税
  • 企业库存太多后果
  • 对公账户信息补录
  • php教程 ftp 函数
  • 分配股利什么时候做账
  • pop3服务是什么
  • 加权平均数的代码
  • 固定资产毁损应该填制什么凭证
  • 油气勘探支出包括
  • fetchall的用法
  • 日出的时候是圣诞节
  • 停产企业税收申请减免
  • 微信小程序开发完整项目
  • 企业管理的管理系统
  • 企业利润取出税费有哪些
  • 小规模纳税人实收资本印花税怎么算
  • 专用发票有几联?
  • 企业一直亏损老板也赚钱
  • pyqt5 pycharm
  • 会议费发票报销附件
  • 财务做帐的金额怎么算
  • 个体工商户季度超过9万怎么交税
  • 用jdom创建中文的xml文件的方法
  • sql随机抽样
  • 在建工程如何转固
  • 哪些情况发票可以红冲
  • 多处取得工资薪金
  • 营改增清包工
  • 初级会计实务中国财政经济出版社
  • 通货紧缩的影响简答题
  • 2020年税务师报名流程
  • 应付票据转应付账款分录
  • 甲方代交水电费合法吗
  • 收到国税退税收怎么做账
  • 备用金没有发票,只有支付凭证
  • sql事务处理
  • 创建一个windows
  • flashplayer不能正常运行
  • centos双网卡配置超详细
  • win7第三方更新
  • 进去界面黑屏
  • 开源镜像下载到本地
  • win7网速很慢
  • Win7系统如何清除流氓屏保
  • windows7使用
  • pim架构
  • linux安装ko驱动
  • Strumpy Shader Editor入门教程
  • linux 映射 fn键
  • python3并发
  • 深入理解计算机系统
  • python数据连接
  • javascript基础入门教程
  • jquery实现ajax加载超时提示的方法
  • 晋税通注册
  • 企业所得税税率10%
  • 从事农业种植是什么职业
  • 税务逾期未申报是什么意思
  • 不想订亲
  • 目前我国现行法规规定的职业病范围共有几大类几种
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设