Ker*_*ott 2 javascript html5 history.js
我在学习使用History API后尝试实现History.js.但是我的popstate不再工作了.
History.js中使用的是onpopstate什么?在历史API使用onpopstate带event.state.
我需要知道的是History.js中使用的内容.它是什么window.onstatechange以及它返回了什么?
你不能告诉它是推或弹.这是它的设计.在推送活动之前你不应该做任何事情.相反,您应该将所有必需的数据传递给第一个参数.
History.pushState(data,title,url)
Run Code Online (Sandbox Code Playgroud)
然后从onstatechange检索数据并执行一些操作.
检查一下:https://github.com/browserstate/history.js/issues/47
| 归档时间: |
|
| 查看次数: |
6781 次 |
| 最近记录: |