我正在创建一个具有动态库存搜索功能的 Flash 站点,其中一堆复选框切换不同类型的服装项目以显示在画廊中。例如,用户可以从列表中检查“衬衫”、“牛仔裤”和“包”,并且将在与他们的选择相对应的图库中加载动态图像数组。
我的问题是找到一种方法来保存用户离开并返回页面时的选择状态。
如果网站有一个提交用户数据的按钮,我会在按下按钮时将其编码到带有 SWFAddress 的 URL 中(即 mysite.com/#/shirts-jeans-bags/),但由于客户端要求显示复选框立竿见影的效果,我需要一种不同的方法。(否则,每次单击复选框都会添加到用户的 SWFAddress 历史记录中)。
如果用户离开页面然后按下浏览器的后退按钮,我希望网站保留他们的数据。
这是我可以用 SWFAddress 做的事情吗?更好地使用 FlashVars?保存数据的最佳方法是什么?
谢谢!-B