首页 > 解决方案 > 如何在 Chrome 上通过 JavaScript 检测刷新事件

问题描述

出于某种原因,我需要在刷新时加载我的网站,就好像它刚刚打开一样,这是由于我在我的一个项目中使用 chrome(其他浏览器确实可以正常工作)遇到的一些问题,如果你是好奇这是关于堆栈溢出的问题。

Chrome 不会在重新加载时翻译元素

我如何检测chrome上的刷新事件,也许我会在通过JavaScript检测到刷新事件后想出一些解决问题的方法,所以检测刷新事件并能够在检测后放置一些代码通过JS做一些事情是我的问题.

伙计们,您发送的链接没有回答我的问题,我已经尝试过了,停止标记问题,我处于困境中。他们在 chrome 上没有做任何事情,只是一个错误并且快速刷新没有什么可阅读的.. .

标签: javascript

解决方案


我的解决方案是设置一个会话令牌。

    var item = sessionStorage.getItem('pageHasBeenLoaded');
    if (item) {
        console.log('this is a reload');
    }
    sessionStorage.setItem('pageHasBeenLoaded', 'true');

推荐阅读