在 Ajax 中管理浏览器历史记录
我在我的网站中使用ajax。
如果用户输入查询并选择类别,我将使用 ajax 更新页面的结果。 我还使用哈希值更新 url,该哈希值显示由 &
分隔的查询和类别。
我想要的是,当按下浏览器后退按钮时,我想显示以前的结果而不重新加载。 我得到的是 URL 具有以前的值,但结果没有更新。
I am using ajax in my site.
If a user enters a query and select a category, i will updates the page with result with ajax. I also update the url with hash value which shows query and category seperated by an &
.
What I want is that when the browser back button is pressed I want to display the previous result without reloading. What i am getting is that the URL has the previous values, but the result is not updating.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用:“Yahoo! UI 库:浏览器历史记录管理器”
You can use : "Yahoo! UI Library: Browser History Manager"