pageshow事件

当一条会话历史记录被执行的时候将会触发页面显示 (pageshow) 事件。(这包括了后退/前进按钮操作,同时也会在 onload 事件触发后初始化页面时触发)

基本信息

属性

Property Type Description
target 只读 EventTarget 事件目标(DOM树中最上面的目标) .
type 只读 DOMString 事件的类型。
bubbles 只读 Boolean Whether the event normally bubbles or not.
cancelable 只读 Boolean 无论事件是否正常冒泡.
persisted 只读 boolean 表示网页是否是来自缓存。

以下示例将会在控制台打印由前进/后退按钮以及 load 事件触发后引起的 pageshow 事件:

window.addEventListener('pageshow', function(event) {
    console.log('after , pageshow :',event);
});


window.addEventListener('load', function() {
    console.log('before');
});

参考: https://developer.mozilla.org/zh-CN/docs/Web/API/Window/pageshow_event

你可能感兴趣的:(pageshow事件)