用户行为状态的持久化

作者 : admin 于 2008-07-30 12:41:12 标签: , ,
2008
07-30

用持久化这个词,有点拽文的意思,但必须找出一个形象的词汇来描述,暂且这么用。

用户行为持久,主要指保留用户行为状态,比如保存用户的登录信息,可以让用户不必每次输入密码。保留用户当前打开的页面,当前对客户端的操作等。

用户登录状态,主要应用cookie的方式把一些认证信息保存在本地,而其他信息的保留,同样可以使用cookie保存,比如框架的一些状态。

http://openoa.sunboyu.cn   这个网站中,可以看一下对用户行为持久的一些操作。首先是框架左侧菜单显示的控制。这个控制可以在刷新的时候保持用户的折叠状态,而不用每次刷新,都去折叠菜单。这个控制用cookie保存数据。

还有个操作,就是曾经另我很头疼的,大框架每刷新一次,主框架都会恢复默认的链接,也就是中间打开的页面会丢失。最近用js解决了这个问题,每次点击左侧菜单链接的时候,使用锚点标记的方式把链接写在url中,再次刷新的时候,根据url中的锚点确认主框架的链接。

这两个功能都完成了,用着还不错。

发表评论




XHTML:你可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(若看不到验证码,请重新加载页面。)