【问题标题】:Share Json between html pages在 html 页面之间共享 Json
【发布时间】:2014-03-27 02:42:44
【问题描述】:

我使用 jQuery AJAX 在登录页面中得到了一个 JSON 字符串。如何在其他页面中使用它。是否有一些方法可以存储 JSON 并在我的网站的任何位置访问它。 附言。我没有使用任何其他服务器脚本,它只是一个 html 网站。 JSON 字符串大约 5K 字节。

【问题讨论】:

    标签: javascript jquery html json


    【解决方案1】:

    您可以使用localStorage

    // Store
    localStorage.setItem("json", JSON.stringify(json));
    // Retrieve
    JSON.parse(localStorage.getItem("json"));
    

    【讨论】:

    • @bohan 如果它解决了你的问题,你必须投票并接受这个答案。
    • 如果您只想在同一浏览器会话中的页面之间共享数据,那么sessionStoragelocalStorage 更好,因为它不会留下残留物。
    【解决方案2】:

    您可以使用localStoragecookie 来存储您的json

    了解Web-storages

    但请记住cookie 有大小限制,请阅读this

    【讨论】:

      【解决方案3】:

      您可以将 json 存储在 .json 文件中,请求可以转到这些文件并使用 JSON.parse 解析响应文本

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-22
        • 2011-07-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多