【发布时间】:2022-02-04 16:36:06
【问题描述】:
我只想通过单击浏览器左上角的刷新图标来限制页面刷新。
我尝试了更多可用的选项,例如,
'beforeunload' 事件,可以在每次卸载(刷新、导航、关闭)浏览器时触发。
在活动中,我尝试了'window.performance.navigation.type' 和window. performance.getEntrieaByType('navigation').map(nav=>nav.type) 选项。但两者都没有给出正确的结果。在“刷新”、“导航”和“关闭”等每个操作上都得到相同的结果。有时也会得到不同的结果。所以我不相信这些选项。
那么任何人都可以帮助我获得正确的选项来检测浏览器刷新图标完成的刷新操作吗?
我正在使用反应应用程序。
【问题讨论】:
标签: javascript html reactjs browser dom-events