PageTransitionEvent - 在加载或卸载文档时会触发的事件
PageTransitionEvent
是在加载或卸载文档时会触发的事件。
属性
此接口还从其父接口 Event
} 继承了属性。
PageTransitionEvent.persisted
只读
指示文档是否从缓存加载。
实例
<!DOCTYPE html>
<html>
<body onpageshow="myFunction(event)">
<script>
function myFunction(event) {
if (event.persisted) {
alert("该页面已被浏览器缓存");
} else {
alert("该页面未被浏览器缓存");
}
}
</script>
</body>
</html>
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard PageTransitionEvent 的定义 |
现行的标准 | 初始定义 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 支持 | 未知 | 支持 | 支持 |
persisted | 支持 | 12 | 支持 | 未知 | 支持 | 支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 未知 | 支持 | 未知 | 支持 | 支持 |
persisted | 支持 | 支持 | 未知 | 支持 | 未知 | 支持 | 支持 |