如何使用jquery/javascript捕获页面上的所有回发?

如何使用jquery/javascript捕获页面上的所有回发?,javascript,jquery,asp.net,postback,dopostback,Javascript,Jquery,Asp.net,Postback,Dopostback,我对网络开发和网络项目是新手。在web项目中,我希望在页面的postback上显示加载程序图像,而不管是哪个控件导致了postback 目前,我已经编写了一个javascript方法来显示加载程序图像弹出窗口。我必须设置每个控件OnClientClick=mypopupmethod()事件。 我有很多页面和控件,它们导致了回发。所以这么做似乎是错误的。有什么方法可以捕捉到页面上所有的回发调用。我试图调整“\uu doPostback”,但我无法开始工作 所以我想要的是用一种方法捕获页面上的所有p

我对网络开发和网络项目是新手。在web项目中,我希望在页面的
postback
上显示加载程序图像,而不管是哪个控件导致了
postback

目前,我已经编写了一个
javascript
方法来显示加载程序图像弹出窗口。我必须设置每个控件
OnClientClick=mypopupmethod()
事件。 我有很多页面和控件,它们导致了
回发
。所以这么做似乎是错误的。有什么方法可以捕捉到页面上所有的
回发
调用。我试图调整
“\uu doPostback”
,但我无法开始工作

所以我想要的是用一种方法捕获
页面上的所有
postback
事件或完成应用程序。然后在那里调用我的
mypopupmethod()
。 我不希望得到确切的代码,但如果有人能给我指出正确的方向就足够了


如有任何疑问,请随时发表意见。

中提到的可能答案

或者,您可以实际重写_doPostBack函数,并用自己的函数替换它。这是ASP.NET1.0时代使用的老把戏

var __original= __doPostBack;
__doPostBack = myFunction(){
mypopupmethod();
__original();
};
这将用您自己的函数替换_doPostBack函数,您可以从新函数调用原始函数