javascript - jQuery - 在支持后退按钮的同时使用加载和更新地址栏中的 URL

标签 javascript jquery ruby-on-rails

我正在使用 jQuery 和 Rails 构建网络应用程序。 Web 应用程序使用 AJAX 加载页面……没有页面刷新。

当用户单击链接以通过 AJAX 加载新页面时,我想更新地址栏。我还想维护浏览器的后退按钮支持。

想法?

最佳答案

我在一个项目上有过同样的需求,这个功能叫做Deep link。

您只需使用一个名为 Address http://www.asual.com/jquery/address/ 的 jQuery 插件,它让一切变得简单。该网站上有精彩的文档和示例。

关于javascript - jQuery - 在支持后退按钮的同时使用加载和更新地址栏中的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3843897/

相关文章:

javascript - JavaScript 中的“ggbApplet 未定义”错误

javascript - 选择输入时显示隐藏的跨度

ruby-on-rails - Find_or_initialize_by 问题

javascript - React JS 父子组件事件共享

javascript - Div中的图像对齐以Jquery为中心

javascript - 未捕获的类型错误 : Cannot create property 'style' on string 'wtd_background_image'

javascript - 如何将 Backbone 模型与 jQuery 相关的范围一起使用

javascript - Jquery鼠标悬停问题

sql - Rails 查找关联的 has_many 记录为零的记录

ruby-on-rails - rails 如何知道 send_file 何时完成