使浏览器后退按钮关闭jQuery UI对话框

使浏览器后退按钮关闭jQuery UI对话框,jquery,jquery-ui,modal-dialog,back-button,Jquery,Jquery Ui,Modal Dialog,Back Button,让浏览器后退按钮关闭jQuery UI对话框的最简单方法是什么 我知道有一些带有散列标签的“虚拟地址”插件,但我想要的是比这更简单的东西——我正在构建的应用程序主要是一个经典的web应用程序,但有一些模式ajax表单 onhashchange事件?这仅在某些浏览器上受支持,但也有插件在其他浏览器上实现。例如用户首先是如何前进的?是否涉及哈希更改?您的意思是它关闭对话框而不是返回页面?似乎您正在尝试覆盖浏览器后退按钮的默认行为。目前没有哈希更改involved@jk. 是的,我正在尝试更改默认行为

让浏览器后退按钮关闭jQuery UI对话框的最简单方法是什么


我知道有一些带有散列标签的“虚拟地址”插件,但我想要的是比这更简单的东西——我正在构建的应用程序主要是一个经典的web应用程序,但有一些模式ajax表单

onhashchange
事件?这仅在某些浏览器上受支持,但也有插件在其他浏览器上实现。例如

用户首先是如何前进的?是否涉及哈希更改?您的意思是它关闭对话框而不是返回页面?似乎您正在尝试覆盖浏览器后退按钮的默认行为。目前没有哈希更改involved@jk. 是的,我正在尝试更改默认行为-我觉得因为模式表单本质上隐藏了当前页面,并向用户提供了一个全新的对话框,所以“后退”按钮会更自然地将用户带回他们以前可以看到的“页面”。大多数用户都不知道ajax请求和普通请求之间的区别——我只是不想为单个功能添加jQuery地址和10 KB脚本——这是完美的,0.8 KB