【发布时间】:2009-06-18 02:50:28
【问题描述】:
我使用 JQuery 和 Ajax 创建了一个页面,该页面可帮助用户筛选一系列选项,并最终显示符合其规范的经过筛选的产品列表。
这一切都很好。
我遇到的问题是 Ajax 的“后退按钮”问题,我知道如何使用静态内容上的锚点(即 Filter.php#Step2)来解决这个问题。
但是,该页面通过返回产品规格列表来工作,当单击规格链接时,Ajax 会再次应用链接参数加载相同的页面,最多重复六次,之后,用户被重定向到过滤后的产品 URL。
如果用户随后单击“返回”,那么过滤器页面当然会从第 1 步而不是最后一步(第 6 步)重新加载。
有谁知道这是否可能?
【问题讨论】: