最近突然发现CSDN博客编辑界面还是非常有趣的
问了ChatGPT半天 终于是在这人工智障的整理下弄出了一版比较满意的效果
<!DOCTYPE html>
<html>
<head>
<title>关闭提示</title>
<script>
window.addEventListener('beforeunload', function(event) {
event.preventDefault();
event.returnValue = '';
});
</script>
</head>
<body>
<input/>
</body>
</html>
在beforeunload事件中 通过浏览器默认行为去处理
当我们刷新界面时 他就会提示
这里需要注意的是 如果你直接打开界面就关闭的话 提示不会提示的 因为默认行为发现你没有任何改动 他就没必要提醒你要不要保存了
那么 我们在输入框内输入点东西 再点击关闭
就会弹出这个提示啦