解决ajax异步问题

考虑一段简单的代码:
$.post("Handle.ashx");

window.location.href = "Login.aspx";

Handle.ashx的作用是清除Session数据,亦几吧用户注销掉。

这里就出现了一个问题

也许是因为ajax的异步通信问题,也许是因为javascript不等待服务器响应返回就继续执行,总之最后的效果是,用户的确重定向到了Login.aspx,但是Handle.ashx清除Session的效果没有执行。

解决ajax异步问题_第1张图片

你可能感兴趣的:(解决ajax异步问题)