作者:宫金丹865 | 来源:互联网 | 2023-05-18 14:50
我对这个问题的直观回答是,“这太愚蠢了,以至于我无法继续进行这种对话.”然而:有没有办法在我的模块中挂钩所有javascript函数调用?我想找到一种方便的方法,在执行AJAX调用
我对这个问题的直观回答是,“这太愚蠢了,以至于我无法继续进行这种对话.”然而:
有没有办法在我的模块中挂钩所有Javascript函数调用?我想找到一种方便的方法,在执行AJAX调用时显示“loading blah …”,“done …”消息,而不必在每个AJAX方法中显式调用通知方法.
另外,有没有方便的方法在Javascript中设置全局异常处理程序?
当然,完全可以通过在每种适用的方法中执行正确的异常处理来消除对这两种方法的需要,但是拥有一个全球性的“哎呀!”会很好.由于程序员(即我)错误而愉快地捕获任何设法漏掉的方法.
如果重要的话,在C#/ ASP.NET中工作,或者是否有一个服务器端小工具可以使这更容易.
解决方法:
window.onerror将捕获所有错误.这就是Firebug和其他人的工作方式.
对于“每个ajax方法”,您应该只有1个可重用的ajax方法,并让它负责更新您的状态消息.