我正在使用 html5 会话存储来存储动态页面的状态。
如果我的页面是通过书签、入站链接、页面刷新或在地址栏中按“回车”加载的,则应重置 html5 会话存储。(案例一)
如果我的页面是通过后退按钮加载的,则不应重置会话存储,而应使用状态来呈现页面。(案例二)
如何使用 JavaScript 区分 case a 和 case b,以便有条件地重置状态?
(我正在实现类似于谷歌地图搜索结果的功能。)
我正在使用 html5 会话存储来存储动态页面的状态。
如果我的页面是通过书签、入站链接、页面刷新或在地址栏中按“回车”加载的,则应重置 html5 会话存储。(案例一)
如果我的页面是通过后退按钮加载的,则不应重置会话存储,而应使用状态来呈现页面。(案例二)
如何使用 JavaScript 区分 case a 和 case b,以便有条件地重置状态?
(我正在实现类似于谷歌地图搜索结果的功能。)