0

我想创建一个Web应用程序,用户可以将图像和文本拖放到div或类似的容器上。然后,当用户点击保存按钮时,应用程序将能够保存已丢弃项目的内容以及这些项目的位置信息。如何动态保存网络应用程序状态?

最终,用户应该能够回来,然后打开应用程序,并将图像和文本保存在与保存时相同的位置。

如果有人知道一个方法或框架,可以帮助完成此,这将不胜感激。

回答

1

当用户点击保存按钮时,您将需要收集当前网页的动态状态(听起来像图像和位置),并用某种用户标识将其发送到服务器,这些用户标识唯一且安全地标识这个用户。当用户下次加载该网页时,可以将状态置于网页中,因为它可以从服务器中检索,也可以使用客户端JavaScript从服务器检索用户的状态,然后将页面动态修改为匹配所需的状态。

您可以使用ajax调用或帖子将状态保存到服务器。您可以使用ajax调用从客户端javascript检索服务器的状态,或者如果服务器已将状态放入网页,则可以在此处参考。