如何在弹出确认对话框之前取消
How to canced onbeforeupload confirm dialog
调用onbeforeunload时,是否有方法隐藏确认对话框?
我尝试过:
return null
return 0
返回一个空的var(未定义)
return false
e.preventDefault()
e.停止即时传播()
e.停止传播()
但什么都不管用。我用萤火虫和铬。
我的代码
window.onbeforeunload = test;
function test(){
// some code
return false;
}
EDIT:如果没有结果,代码将不会运行。
只要不返回任何内容,如果有时间,函数就会执行//some code
:p不允许setTimeout,不允许睡眠。
谢谢!你说得对!问题是由于我的命令没有完全执行。我想通过网络套接字连接发送消息。如果没有结果,服务器不会收到任何东西,只会收到带有返回值的相同代码(以及一个确认消息框)。有人知道如何强制执行我的命令吗?我不需要任何服务器响应,我只想将数据发送到我的服务器。
我想运行的代码是
websocket.send(data);
其中websocket是到我的服务器的打开连接。
但正如healkiss所说,函数在我的命令发送数据之前完成。我不明白为什么函数会在数据发送之前继续并结束。
相关文章:
- 正在取消UpdatePanel中的引导对话框
- 是否可以通过Primefaces 3.3的自定义对话框取消Ajax请求
- Bootbox:取消对话框后的回调功能/点击'X'按钮
- 如何在点击链接后从用户取消对话框中获得回调以选择移动应用程序
- 为什么JS confirm()获胜't当我在确认对话框中点击“取消”时,取消提交操作
- 如何在jquery/JavaScript中打开浏览文件对话框时执行取消事件
- 取消“确认表单重新提交”对话框
- 在简单模式中,取消单击时不会调用onClose事件..当我在simple-modal上加载另一个jquery对话框时
- 如何在Javascript中打开一个确定/取消对话框
- JQuQuery UI 对话框取消 AJAX 请求
- 脸书图FB.登录连接对话框,取消事件
- 动态覆盖jqueryUI对话框按钮(保存,取消等到用户选择)文本
- 道场迪吉特.对话框取消显示
- 支持使用转义取消 DHTML 对话框
- 检查用户是否使用FB.ui在共享对话框中向Facebook发布(或取消)共享
- 如何在弹出确认对话框之前取消
- "在文件对话框中取消“;事件
- 在jQuery 1.4.2中添加一个简单的确认/取消对话框
- Facebook分享对话框取消按钮没有关闭窗口
- jQuery模态对话框取消按钮不工作