HTML onoffline 事件属性
onpopstate 事件在窗口的浏览历史(history 对象)发生改变时触发。
实例
window.onpopstate = function(event){...}
浏览器支持
事件 | |||||
---|---|---|---|---|---|
onpopstate | Yes | 11 | Yes | Yes | 5 |
定义和用法
onpopstate 事件在窗口的浏览历史(history 对象)发生改变时触发。
调用h istory.pushState() 或者 history.replaceState() 不会触发popstate事件. popstate事件只会在浏览器某些行为下触发, 比如点击后退、前进按钮(或者在JavaScript中调用 history.back()、history.forward()、history.go() 方法).
HTML 4.01 与 HTML5 之间的差异
onpopstate是HTML5新增的属性。
语法
<element onpopstate="script">
属性值
值 | 描述 |
---|---|
script | onpopstate 发生时运行的脚本。 |