gpt4 book ai didi

javascript - 清除Onbeforeunload

转载 作者:数据小太阳 更新时间:2023-10-29 04:27:53 26 4
gpt4 key购买 nike

我有一个使用 ajax 提交的文本区域,它使用 onbeforeunload 警告用户如果他们试图关闭浏览器,他们还没有提交文本区域。问题是我需要以某种方式在 ajax 提交成功时清除 onbeforeunload,以便 onbeforeunload 知道用户已成功提交表单。有没有办法用一行代码清除onbeforeunload,类似于clearTimeout或clearInterval?我将展示我目前拥有的 onbeforeunload 代码,尽管我认为它并不重要 b/c 我正在寻找一个不同的函数来清除它。请不要框架。谢谢。

函数调用

unsavedChangesWarning();

Onbeforeunload 函数

function unsavedChangesWarning(){
window.onbeforeunload = function(){
return 'If you close this page you will lose your stride update!';
};
}

最佳答案

window.onbeforeunload = null 将清除它。只需在您尝试将用户重定向到任何地方之前添加它。

关于javascript - 清除Onbeforeunload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14093826/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com