关于页面unload之后发送一个请求的问题

现在想在页面刷新或者页面跳转的时候,发一个http请求,使用如下方法,有时候可以有时候请求
发不出去,在httpwatch下面会出现Aborted的信息,请求没有发送出去。
-----代码---------------------start
/**
* 用户关闭页面的时候,给服务器发一个http链接
*/
function onlineWindowUnload() {
    if (document.callUrlInnerFrame)
    {
document.callUrlInnerFrame.location.href=“http://www.iteye.com”;
//延时一段时间
var i ;
    for (i = 0 ;i < 200 ;i++) {
i = i + 1;
    }
}

}

window.onunload  =onlineWindowUnload;

-----代码---------------------end

有没有什么方法,可以让页面在关闭的时候,可以sleep一段时间让我这个请求能够顺利发送出去?

你可能感兴趣的:(load)