你可以使用 JavaScript 的 beforeunload 事件来监听页面离开。该事件在页面即将离开或刷新时触发,你可以通过在事件处理函数中返回一个字符串来设置提示信息,如果用户确实要离开页面,会弹出提示。
示例代码:
window.addEventListener("beforeunload", function (e) {
var confirmationMessage = "确定离开此页面吗?";
e.returnValue = confirmationMessage; // Gecko, Trident, Chrome 34+
return confirmationMessage; // Gecko, WebKit, Chrome <34
请注意,不同的浏览器对于该事件的支持情况和表现形式可能有所不同。