我希望能够在用户单击浏览器的“后退”和“前进”按钮时添加某些行为。
有没有办法用JavaScript这样说:
backButton.onclick = function() {
// do something
}
forwardButton.onclick = function() {
//do something else
}
Run Code Online (Sandbox Code Playgroud)
有没有一种方法可以直接使用JavaScript 而不依赖任何插件?
window.addEventListener("popstate", function(e) { // if a back or forward button is clicked
// do whatever
}
Run Code Online (Sandbox Code Playgroud)
不过,仅在启用HTML5的浏览器中有效。
要获得其他浏览器支持,请查看History.js
| 归档时间: |
|
| 查看次数: |
7734 次 |
| 最近记录: |