php - 如何保存网页状态(动态添加内容),以便下次重新加载

标签 php javascript jquery

我有一个网页,其中的内容也是使用 ajax 动态添加的。例如,通过 image 添加图像并使用 jquery 添加可拖动的内容,以便可以拖动它们。

现在,我想在添加图像并使其可拖动后保存网页的状态,因此如果用户导航离开页面并使用链接再次返回同一页面,他就能够看到他添加的图像并可以也可以拖动它。

如何使用 jquery 或其他东西来实现这一点。我不知道我们如何才能做到这一点。任何对此的指示都会有很大帮助。

我正在使用 php 和 jquery。

最佳答案

您可以使用 html5 Web 存储概念来保存页面的状态。 sessionStorage 最容易实现。 您可以找到 sessionStorage 和其他存储类型的代码示例 here .

如果html5不是一个选项,那么您可以使用cookies来存储页面状态。您可以通过 Javascript 访问 cookie。您还可以使用jquery插件jquery-cookie以便于实现。

您还可以在 How do I set/unset cookie with jQuery? 上找到更多讨论

关于php - 如何保存网页状态(动态添加内容),以便下次重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13667054/

相关文章:

phpRedis迁移到集群和一致性哈希

javascript - 将 JSON 对象插入数组

javascript - 如何在 angularjs 中从 View 调用的另一个方法中使用 $http.then 响应?

javascript - window.print() 在 Firefox 中不工作

javascript - 如何使用javascript点击链接

javascript - jQuery 自动完成显示相同的结果

php - MySql - 连接 2 个表,其中第二个表连接两次

c# - 连接 C# 后端和 PHP 前端

php - 像 DIV 背景一样裁剪图像

javascript - 如何在两行 slider (滚动条)中制作 3 个缩略图