浏览器返回按钮返回遵循自定义url列表
browser back button go back follow a custom url list?
我看过history.js,它似乎只在当前页面上工作:
如:
www.mysite.com
www.mysite.com/?state=1
www.mysite.com/?state=2
www.mysite.com/?state=3
www.mysite.com/?state=4
www.mysite.com/?state=3
可以使后退按钮的后退跟随状态在同一页上由大到小
我想要的是:
www.mysite.com/center/?state=1
www.mysite.com/product-list/?state=2
www.mysite.com/product-detail-manage-form/?state=3
center
不能返回product-list
, product-list
不能返回product-detail-manage-form
。
因为用户可以在product-detail-manage-form
页面编辑或删除产品,而服务器会在表单提交后将其重定向到product-list
页面。
我不希望他通过点击product-list
页面的返回按钮返回product-detail-manage-form
。
有什么简单的方法可以达到我的目的吗?
尝试使用javascript操作浏览器历史记录:https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history
这样你就可以控制历史堆栈以及用户可以使用返回按钮访问哪些页面
相关文章:
- CKFinder 3为所选文件返回错误的URL
- Regex提取URL返回数组的一部分;未定义”;
- 如何解决“;错误所请求的URL返回500-内部服务器错误”;
- 多个if语句根据URL返回css值
- Angularjs - url params:单击时返回 url 中的角度变量
- 如果URL中有任何字符串变体匹配,则返回true
- 如果URL's链接返回错误
- 如何使用 Backbone 读取通过同一 REST URL 返回的两个不同对象
- 为什么当我点击<a>使用纯javascript;这个“;返回url,数组返回“url”;未定义”;
- Javascript 和 HTML - 在 html 代码中返回 url 地址
- Twitter typeahead 0.9.3 远程返回 URL 和 JSON 对象
- XML数据不返回URL
- 可以't覆盖Paypal“立即购买”按钮返回url
- Ajax:第一个Post很棒,第二个Post返回URL中的数据
- 使用CollectionFS从全局模板帮助器返回url
- 我如何使用window.location.hash返回url的一部分
- 如何操作regex从文本返回url数组
- 如何传递返回url
- 如何返回 URL 并使用 onchange 提交表单
- Jquery 函数返回 url 参数