日期:2014-05-17  浏览次数:21064 次

网页中如何实现类似于您的位置,在线等
要实现类似于以下效果
您的位置:首页--》软件--》系统软件

所有数据都是在一个页面上实现的,只有一张表。
点击首页,页面会列出软件、硬件、外围设备等记录(均带链接),再点击软件,页面会列出系统软件、应用软件等记录。再点击系统软件,页面会列出相关记录,以此类推。
现在要点击软件,使页面返回列出系统软件、应用软件记录。目前采用Session()全局变量来传递参数,因为是在一个页面上实现的,但问题是Session()变量所记录的字符串在不断增加,例如,以此点击软件、系统软件、软件、应用软件,结果您的位置显示为:首页--》软件--》系统软件--》软件--》应用软件,而不是想要实现的首页--》软件--》应用软件。请高手赐教!

------解决方案--------------------
根据你数据库的结构 假如是id 就根据这个id 读取数据库对应的名称 就行了
------解决方案--------------------
要是没什么后台交互的,可以把相应子栏目的ID给过去,即可还原成原来的页面(其实这是一颗树)--前台数据展示这个大部分是这样
要是不单单是这个的话(管理系统),这个就属于场景恢复(表单的值、列表翻页记录、以及每行的样式等等这些的复原),你可以去搜索“场景恢复”相关实现