TIM*_*MEX 3 javascript browser jquery
当浏览器点击"后退"按钮时,我想在URL上附加"&page = 3".我如何绑定它,然后这样做?
编辑:我希望这很简单.
BIND the event{
window.location(that-url + "&page=3")
}
Run Code Online (Sandbox Code Playgroud)
这可以简单地完成吗?
cgp*_*cgp 19
alt text http://a3.twimg.com/profile_images/267631291/clippy_normal.png听起来你正在尝试创建一个历史插件.
您是否尝试过使用mikage历史插件?
我不建议在离开当前页面时(这是后退按钮的操作)更改URL,因为您会立即删除前进历史记录(从而中断前进按钮).当尝试使用分页和javascript/ajax处理后退按钮时,更典型的是使用浏览器哈希来传递参数.使用前进和后退按钮时,不会清除JavaScript命名空间,并根据使用的导航更新哈希值.这些历史插件有两种方法可以检测何时使用导航(因为doc load事件不会触发).
所以要注意,编写历史插件并不简单,因为浏览器无法一致地处理位置对象(窗口对象的一部分)的哈希属性.你肯定想看看别人做了什么.
| 归档时间: |
|
| 查看次数: |
2165 次 |
| 最近记录: |