查看 iGoogle 时,可以将每个部分拖放到页面上的任何其他位置,然后保存页面状态。我很好奇这是如何完成的,因为我想提供此功能作为概念证明的一部分?
更新
你是如何做到的,以便保存你更改为的布局以供下次加载?我猜这是某种饼干?
查看 iGoogle 时,可以将每个部分拖放到页面上的任何其他位置,然后保存页面状态。我很好奇这是如何完成的,因为我想提供此功能作为概念证明的一部分?
更新
你是如何做到的,以便保存你更改为的布局以供下次加载?我猜这是某种饼干?
我不想对此给出简短的回答,但是有几十个不同的 JavaScript 库提供了这种类型的功能,并且谷歌上有很多教程和操作指南:
http://www.google.com/search?q=javascript+draggable
您可能想看看一些 JavaScript 库/框架:
这里没有提到的一种方法是,从 2.0 框架中的 ASP.NET 开始,微软推出了一种称为 WebParts 的东西,它能够构建可以以相同方式拖放和放置的控件。这应该是用户创建自己的 Web 2.0 风格门户的一种简单方法。