当其他函数调用Javascript时运行我的代码

问题描述:

我正在为网站编写用户脚本(for greasemonkey)。 本网站使用Ajax来更改HTML而无需重新加载,并且我希望每次页面更改时都添加一些按钮。 这个功能称为“ajaxHandlerCall”。当其他函数调用Javascript时运行我的代码

有没有一种方法可以在每次调用这个函数时加载我的函数? (调用函数的“事件”)

谢谢。

+0

'ajaxHandlerCall'是全局范围的函数吗? – Cerbrus 2015-02-09 09:08:14

+0

ajaxHandlerCall是原始页面的功能。 – user2153436 2015-02-09 09:12:44

+0

我有那么多,但是可以在脚本中访问吗? – Cerbrus 2015-02-09 09:14:10

您可以做一些事情,如:

var oldHandler = ajaxHandlerCall; 
ajaxHandlerCall = function(event){ 
    /* do Stuff */ 
    oldHandler (event); 
} 

基本上,你的包裹处理老在自己的函数。