Ajax的同步调用场景——使用同步Ajax在 onunload 事件时通知服务器
<br />在一种场景下,server端维护了浏览器客户端的状态信息,当浏览器关闭时需要立刻通知server用户已经离开了,server端好清理状态。这种情况的典型案例就是:浏览器客户端的即时通信,即web IM。因为用户关闭了窗口就表明用户已经不在线了,所有对话都结束了,server端和对话的另一方需要立刻知道这个状态变化。而一般情况下,server端并不需要立刻通知的情况,那就无所谓了,只要过期超时即可。要想在用户关闭浏览器后,server端得到通知,一般有两种做法:方法一: