怎么监听页面即将关闭或者即将跳转到其他页面?
发布于 2 个月前 作者 shuyee 505 次浏览 来自 问答

如题。最近在用react做一个项目,某个页面要进行一些新增或者编辑操作,操作完成后可以点击保存。现在有一个需求是当用户没有进行保存操作时页面关闭或者将要跳转到其他页面时,需要给个弹窗提示“你即将离开本页面,确定离开?”。想问下,这种怎么去监听窗口即将关闭或者跳转?还请大神能够指教。

3 回复

页面加载事件:onload,页面关闭事件:onunload window.location = “http://www.baidu.com”  ,赋值时转跳

问题来了,你到底是react-router跳转还是还是后台控制的那种跳转

window.onbeforeunload = function () {}

回到顶部