我正在构建一个包含第三方控件(例如ComponentOne WebGrids)的ASP.NET网站,它可以进行部分页面更新。我想监视这些更新,以便重置客户端计时器,镜像服务器端会话计时器。目的是提供在线银行风格的对话 - “您的会话即将超时。点击此按钮保持登录状态。”如何在IE6上监控Javascript上的所有XmlHttpRequest POSTs?
Sys.WebForms.PageRequestManager.getInstance()。add_EndRequest()不起作用,因为第三方控件直接发布XmlHttpRequests,而不是通过M $脚本管理器库。
Firebug通过docShell进行,Firefox也是如此。我无法使用Firebug Lite的技术(可以在IE6中工作),因为我无法确定XHR是什么,为了将它传递给watchXHR()。
您正在使用ASP.NET ajax,是否正确? – 2009-08-03 14:30:47