Javascript ajax论坛上的无状态(pushState?)后退按钮
我需要一种无状态的方式在ajax论坛中实现后退按钮功能,这样,如果用户位于主题ajax页面的第2页,然后单击消息-当用户单击后退按钮时,他们可以返回主题ajax页面上的消息点。-非常感谢你的帮助Javascript ajax论坛上的无状态(pushState?)后退按钮,javascript,ajax,Javascript,Ajax,我需要一种无状态的方式在ajax论坛中实现后退按钮功能,这样,如果用户位于主题ajax页面的第2页,然后单击消息-当用户单击后退按钮时,他们可以返回主题ajax页面上的消息点。-非常感谢你的帮助 ::请记住,我想要一种无状态的方式来实现这一点,这样就可以在客户端完成::您唯一的选择是实现客户端路由机制,您可以通过在更改状态时更改url中的来实现。例如,您的主题页面有一个类似yourforum.htmltopics的url,每当用户单击消息时,您都会将客户端重定向到yourforum.htmlme
::请记住,我想要一种无状态的方式来实现这一点,这样就可以在客户端完成::您唯一的选择是实现客户端路由机制,您可以通过在更改状态时更改url中的来实现。例如,您的主题页面有一个类似yourforum.htmltopics的url,每当用户单击消息时,您都会将客户端重定向到yourforum.htmlmessage/3 JavaScript代码应该侦听这些散列更改,并通过加载主题/消息做出相应的反应 客户端路由有两种方式: 如我所做的示例中所示更改散列 HTML5推送状态
许多现代JavaScript框架,如主干、JavaScriptMVC等。。。支持路由。所以你可以看看这些。这可能是一个很好的起点。否则,请尝试在谷歌上搜索一些jQuery插件,它们为您提供了此类功能。谢谢-我不能为较旧的浏览器执行此操作?我不确定HTML5推送状态,但哈希方法应该可以正常工作,并且在设置方面通常更容易。