验证中...
码云 Gitee IDE 全新上线——支持 Git 管理的轻量在线编码环境
移动端兼容问题:解决ios浏览器history.back()页面不刷新
原始数据 复制代码
$(function() {
var isPageHide = false;
window.addEventListener('pageshow', function() {
if (isPageHide) {
window.location.reload();
}
});
window.addEventListener('pagehide', function() {
isPageHide = true;
});
/**
onpageshow 事件类似于 onload 事件,onload 事件在页面第一次加载时触发, onpageshow 事件在每次加载页面时触发,即 onload 事件在页面从浏览器缓存中读取时不触发。
*/
/**
onpagehide 事件在用户离开网页时触发。
离开网页有多种方式。如点击一个链接,刷新页面,提交表单,关闭浏览器等。.
onpagehide 事件有时可以替代 onunload 事件,但 onunload 事件触发后无法缓存页面。
*/
});

评论列表( 1 )

尘风 2018-02-14 12:26

:relaxed:

你可以在登录后,发表评论

搜索帮助