如果用户选择离开网页,如何删除记录
How to delete a record if user choose to leave a web page?
我正在用C#开发一个新的asp.net web表单应用程序。我有以下问题。如果用户正在输入一些信息,并且在完成过程之前选择离开当前页面,我如何提醒他们信息将丢失。如果他们决定离开页面,请从数据库中删除信息。
谢谢。
您可以使用'beforeunload'事件。它将在选项卡关闭、窗口关闭、导航离开、重新锁定时触发。但在系统关闭的情况下不会有帮助。您可以从该事件返回一条消息,该消息将通过"确定"answers"取消"按钮显示给用户(在系统窗口中)。
$(window).bind('beforeunload', function () {
return " All unsaved changes will be lost. Are you sure you want to leave?";
}
});
我建议你一件事。。。如果数据没有安全问题,请将所有数据保存在客户端的临时文件中。。你可以使用本地存储。。。并完成所有流程。。。如果他们完成了所有的过程,然后将数据发送到服务器。。。否则,在此之前,如果他们关闭电脑或任何数据都不会困扰服务器。。。。在关闭标签之前使用
$(window).bind('beforeunload', function () {
return " All unsaved changes will be lost. Are you sure you want to leave?";
}});
相关文章:
- 使用Rails 3中的AJAX删除记录
- 使用jquery和ajax删除记录
- 尝试使用Promises删除记录
- 如果用户选择离开网页,如何删除记录
- 删除记录确认消息
- 模型没有'在Emberjs中删除记录后不会更新
- 如何在js中从数组中删除记录
- Delete方法不适用于Indexed DB HTML5.它返回成功,但未删除记录
- 从 ExtJs 4.1 存储中删除记录时触发哪些事件
- 为什么使用挖空在确认框中单击“取消”时删除记录
- 如何使用 ajax 删除记录
- 如何在代码点火器框架中删除记录后从图像目录中删除图像
- 如何从 javascript 对象中删除记录
- 有关从数据库中删除记录的确认
- YDN 数据库 按 ID 删除记录 (索引数据库)
- ng资源 使用$delete从查询对象中删除记录
- 从JSON对象Javascript中删除记录
- 如何在剑道网格中添加、更新或删除记录时添加一个隐藏字段
- 在php中使用ajax删除记录而不刷新页面
- 删除记录并刷新Won't始终如一地工作