当发生资金转移时,如果浏览器关闭会发生什么?
我的意思是,在服务器上进行处理时,在提交所有更改之前,我想检查客户端是否仍然在线。如果突然关闭浏览器,则撤消更改。
我的代码如下:
function some(){
do_some_stmt;//also keep track what changes has been done
do_some_stmt;//also keep track what changes has been done
...............
if(connection_is_still_alive()){
// final commit
}else{
undo_the_previous_changes();
}
}
所以你可以用php、java来回答,我认为如果可能的话,那么设计用于客户端-服务器架构的所有编程语言都可以实现。
基本上我想知道在脚本中间是否有可能检查浏览器仍然在线?
欢迎提出任何建议,先感谢您使我理解。