`
AlanDeng2012
  • 浏览: 10871 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

javascript利用json操作浏览历史记录

阅读更多
主要用到json2.js和history.js两个文件。
原理:通过json从Cookies文件中读取json数组来显示浏览记录,通过保存记录到json数组中再写入Cookies文件来记录浏览记录,详细请查阅附件中的例子。
分享到:
评论

相关推荐

    jQuery使用Cookie和JSON记录用户浏览历史

    本文将详细介绍如何利用jQuery和JSON在浏览器端记录用户的浏览历史。 首先,我们需要了解jQuery中的Cookie操作。jQuery并不直接内置处理Cookie的函数,但我们可以使用插件如`jquery-cookie`来实现。这个插件提供了`...

    JS+COOKIE+JSON记录用户浏览过的文章

    4. **读取和显示浏览历史**:当页面加载时,JavaScript可以读取Cookie中的JSON数据,使用JSON.parse()方法解析成数组,然后根据这个数组显示用户已读文章的列表。 综上所述,结合JavaScript、Cookie和JSON,我们...

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

    在本文中,浏览历史记录被存储为JSON格式,使得存储结构化数据更加方便,并且便于将这些数据通过网络传输。使用JSON格式记录数据能够使得数据更加清晰并且易于维护。 4. 实现用户浏览历史记录的逻辑步骤: - 在...

    PHP+JQuery+AJAX+JSON 实现跟随滚动条的浏览商品记录模块

    查询的目标是获取与用户浏览历史相关的产品名、图片和链接等信息。 5. **序列化数据为JSON**:查询结果被转换成一个PHP数组,然后使用`json_encode()`函数将其序列化为JSON格式。JSON(JavaScript Object Notation...

    jQuery mobile带历史记录的仿谷歌搜索

    在这个主题“jQuery mobile带历史记录的仿谷歌搜索”中,我们将深入探讨如何使用jQuery Mobile创建一个具有类似谷歌搜索功能的页面,同时利用其内置的历史管理功能,实现用户浏览历史的记录和回溯。 首先,jQuery ...

    cookie实现商品浏览记录

    在网页应用中,Cookie是一种非常重要的技术,它用于在客户端存储少量信息,比如用户的登录状态、浏览历史等。本文将详细讲解如何使用Cookie来实现商品浏览记录的功能。 首先,理解Cookie的基本概念。Cookie是由...

    chrome缓存清除扩展程序,通过js清除chrome缓存的api演示

    综上所述,通过创建一个Chrome扩展并利用`chrome.browsingData.remove` API,我们可以方便地实现JavaScript清除Chrome缓存的功能。这个扩展可以帮助开发者在调试过程中快速清空缓存,也可以供用户根据需要清理个人...

    JSONView-for-Chrome-master

    7. **版本控制**:作为一个开源项目,JSONView可能使用Git作为版本控制系统,通过Git提交记录可以追踪代码的历史变化,便于协作和维护。 8. **许可证和贡献**:开源项目通常会有一个LICENSE文件,说明软件的使用...

    原生javascript小练习,各种属性的用法

    例如,可以结合动画效果和轮播图,实现一个动态的图片展示区域,同时利用页面存储记录用户的浏览历史或个性化设置。这些技能不仅适用于个人项目,也是面试和工作中必备的技能点。 总的来说,原生JavaScript的这些小...

    DOTA2-Match-Viewer:简单的JS脚本,使用引导程序将Valve的匹配历史记录json文件处理到表中

    总的来说,DOTA2-Match-Viewer项目展示了JavaScript在处理和展示复杂数据方面的强大能力,同时揭示了如何利用JSON格式有效地存储和传输信息。对于想要学习Web开发或电子竞技数据分析的人来说,这是一个非常有价值的...

    Node.js-GUI程序记录已执行终端命令的详细历史记录以便于访问

    标题中的“Node.js-GUI程序记录已执行终端命令的详细历史记录以便于访问”涉及到的是一个使用Node.js技术开发的图形用户界面(GUI)应用程序,它的主要功能是追踪并存储用户在终端中输入的命令历史,以便后续方便地...

    jQuery文字记录搜索历史代码.zip

    总的来说,这个项目是学习jQuery和localStorage的一个很好的实例,它演示了如何利用JavaScript库和HTML5特性来增强用户体验,提供了一个实用的搜索历史记录功能。同时,这也是一种提高网站交互性和用户满意度的方法...

    谷歌浏览器扩展抓取QQ群成员的QQ号码

    1. **WebExtension API**:这是谷歌浏览器扩展的核心,它提供了一系列接口供开发者调用,如访问浏览器的历史记录、书签、管理cookies、监听网页事件等。在这个项目中,开发者可能使用`chrome.tabs` API来获取当前...

    WebBrowser_Forensics:查看历史记录,下载,在您的Google Chrome浏览器,Mozilla firefox浏览器中搜索的关键字

    Chrome的历史记录存储在SQLite数据库文件`History.db`中,而Firefox则在`places.sqlite`文件中。利用Java编程语言,可以编写程序来读取这些数据库,提取出访问过的URL、访问时间等信息。例如,可以使用Java的SQLite-...

    TJ对外API文档1

    接口的调用是通过犀牛云客户端中的谷歌浏览器,利用JavaScript与客户端的C#方法进行交互。 1. **体检资源登录检查** - 接口描述:此接口用于进行体检资源的登录检查,如果初始检查未通过,则不会继续执行后续操作...

    Falcon用于全文历史搜索的Chrome扩展

    它利用先进的全文搜索技术,使得用户在浏览历史记录时能够快速、精确地找到所需的网页。 【描述】该Chrome扩展程序的核心功能是提供一个高效且用户友好的界面,让用户能够通过输入关键词进行全文搜索,而不仅仅是...

    histograph:作为 chrome 扩展程序的浏览器历史记录的图形可视化

    1. **数据收集**:JavaScript 可以访问浏览器的历史记录API,获取用户的浏览历史数据。 2. **数据处理**:对收集到的数据进行清洗、归类和统计,以符合直方图绘制的需求。 3. **图表绘制**:利用 JavaScript 库(如 ...

    Surfingkeys另一个Chrome扩展提供了基于键盘的导航和Web控制

    例如,你可以设置F2键用于切换标签页,Ctrl+J打开书签管理器,或者使用上下箭头键浏览历史记录。这种自定义的键盘导航方式使得用户无需频繁地将手移至鼠标,从而提高工作流程的连续性。 除了基本的键盘导航,...

    my-color-today-extensions:可视化您的互联网浏览历史记录

    【标题】"my-color-today-extensions"是一个用于可视化用户互联网浏览历史的浏览器扩展程序,它的设计目的是帮助用户更直观地了解自己的在线活动。通过这个扩展,你可以将抽象的浏览数据转化为可感知的颜色和图形,...

Global site tag (gtag.js) - Google Analytics