Я создаю сайт ASP.NET, включая сторонние элементы управления (например, ComponentOne WebGrids), которые выполняют частичные обновления страницы. Я хочу следить за этими обновлениями, чтобы сбросить таймер на стороне клиента, отражая таймер сеанса на стороне сервера. Цель состоит в том, чтобы предоставить диалоговое окно в стиле онлайн-банка: «Время вашего сеанса истекло. Нажмите эту кнопку, чтобы оставаться в системе».
Sys.WebForms.PageRequestManager.getInstance (). Add_EndRequest () не работает, поскольку стороннее управление контролирует сообщения XmlHttpRequests напрямую, а не через библиотеку менеджера сценариев M $.
Firebug проходит через docShell, так же как и Firefox. У меня возникают проблемы при использовании техники Firebug Lite (которая работает в IE6), так как я не могу определить, что такое XHR, чтобы передать его в watchXHR ().