2

我有一个调用 Web 服务方法的 onbeforeunload 方法。当我单击另一个页面的链接时效果很好,但是当我重新加载页面时,onbeforeunload 方法运行并正常处理客户端的 Web 服务调用,但它实际上从未到达服务器端的 Web 服务.

如果我在通话后发出警报消息,那么它可以工作。所以看起来页面卸载速度非常快,以至于没有调用 Web 服务。

如何确保在没有警报的情况下调用 Web 服务?

function pageUnload_ProcessLayout(sender, args){        
        webservice.removeHolder(Global.currUser.UserId, function(result){ });
        alert(2);
}

谢谢。

4

0 回答 0