当其他函数调用Javascript时运行我的代码
问题描述:
我正在为网站编写用户脚本(for greasemonkey)。 本网站使用Ajax来更改HTML而无需重新加载,并且我希望每次页面更改时都添加一些按钮。 这个功能称为“ajaxHandlerCall”。当其他函数调用Javascript时运行我的代码
有没有一种方法可以在每次调用这个函数时加载我的函数? (调用函数的“事件”)
谢谢。
答
您可以做一些事情,如:
var oldHandler = ajaxHandlerCall;
ajaxHandlerCall = function(event){
/* do Stuff */
oldHandler (event);
}
基本上,你的包裹处理老在自己的函数。
'ajaxHandlerCall'是全局范围的函数吗? – Cerbrus 2015-02-09 09:08:14
ajaxHandlerCall是原始页面的功能。 – user2153436 2015-02-09 09:12:44
我有那么多,但是可以在脚本中访问吗? – Cerbrus 2015-02-09 09:14:10