我希望活动
我该怎么做?
提前谢谢你。
答案 0 :(得分:1)
重新加载和刷新使用:
window.onbeforeunload(在浏览器/选项卡上调用关闭和页面加载)
window.onload(调用页面加载)
window.onunload(卸载其内容和资源)
但是,知道页面实际重新加载的更好方法是使用HTML 5导航时间API。
// check for navigation time API support
if (window.performance) {
console.log("window.performance work's fine on this browser");
}
if (performance.navigation.type == 1) {
console.log( "This page is reloaded" );
} else {
console.log( "This page is not reloaded");
}
对于后退和前进按钮,请使用HTML5 demo
window.addEventListener("popstate", function(e) {
// if a back or forward button is clicked
// do whatever
});