4

我只是想在这个 Ajax 事情上试一试。我有一个非常基本的问题

我看过 jQuery 的 UI 插件 ( http://interface.eyecon.ro/docs/drag ),你可以在其中拖放框架、拉伸东西、动画等。所以基本上你可以在你的 web 中获得所有桌面功能应用。

在桌面世界中,您可以将对象的状态保存到文件中,但是如何在 jQuery 中保存被操作对象的状态。

例如,如果我在 jQuery 中拖动框架,或拉伸 div 元素的边框,如何将其保存到服务器上的文件中,以便下次打开时,它仍保持修改状态?

4

2 回答 2

6

将状态收集到一个对象中,将其序列化为JSON,使用AJAX将 HTTP POST发送到服务器上的脚本,该脚本会适当地保存它。

使用反向方法加载它(您可以跳过 AJAX 并在加载时直接将 JSON 打印到您的页面中)

于 2008-10-15T21:45:39.920 回答
1

是的 Nilesh - height()width()方法。我不知道提供位置数据的本机方法,尽管很可能有一个插件;做不到这一点,一些原始的javascript就足够了,一些原始的javascript就足够了。

于 2008-10-16T09:58:59.207 回答