【发布时间】:2010-11-16 08:27:22
【问题描述】:
我正在构建一个 ASP.NET 站点,其中包括执行部分页面更新的第三方控件(例如 ComponentOne WebGrids)。我想监视这些更新,以重置客户端计时器,镜像服务器端会话计时器。目的是提供一个网上银行风格的对话框——“您的会话即将超时。点击此按钮保持登录状态”。
Sys.WebForms.PageRequestManager.getInstance().add_EndRequest() 不起作用,因为第三方控制直接发布 XmlHttpRequests,而不是通过 M$ 脚本管理器库。
Firebug 通过 docShell,只有 Firefox。我也无法使用 Firebug Lite 的技术(适用于 IE6),因为我无法确定 XHR 是什么,以便将其传递给 watchXHR()。
【问题讨论】:
-
您使用的是 ASP.NET ajax,对吗?
标签: javascript ajax post internet-explorer-6 xmlhttprequest