我有一个网页,其内容也是使用 ajax 动态添加的。例如,通过图像添加图像并使用 jquery 添加可拖动的图像,以便可以拖动它们。
现在,我想在添加图像并使其可拖动后保存网页的状态,因此如果用户离开页面并使用链接再次返回同一页面,他可以看到他添加的图像并且也可以拖动它.
如何使用 jquery 或任何东西来实现这一点。我不知道我们该如何做到这一点。对此的任何指示都会有很大帮助。
我正在使用 php 和 jquery。
我有一个网页,其内容也是使用 ajax 动态添加的。例如,通过图像添加图像并使用 jquery 添加可拖动的图像,以便可以拖动它们。
现在,我想在添加图像并使其可拖动后保存网页的状态,因此如果用户离开页面并使用链接再次返回同一页面,他可以看到他添加的图像并且也可以拖动它.
如何使用 jquery 或任何东西来实现这一点。我不知道我们该如何做到这一点。对此的任何指示都会有很大帮助。
我正在使用 php 和 jquery。
您可以使用 html5 网络存储概念来保存页面的状态。sessionStorage
将最容易实施。您可以在此处找到代码示例sessionStorage
和其他存储类型。
如果html5
不是一个选项,那么您可以使用它cookies
来存储页面的状态。您可以cookies
通过Javascript
. 您还可以使用jquery
插件jquery-cookie来轻松实现。
您可以使用 javascript 将状态保存在某个隐藏字段中,并通过 ajax 调用访问该隐藏字段或使用服务器端代码 (php) 回发。提取页面解释它的状态并保存在一些持久性介质中,如数据库。