我正在構建一個包含第三方控件(例如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