(这可能更好用Facebook页面检查。)
Facebook页面有一个功能
onclick="return fc_click(this);"
绑定到任何评论。
如果有人点击上面的评论,我想让它执行上述功能。但除此之外,我希望捕获此功能本身,以便采取进一步行动。有可能吗?
答案 0 :(得分:3)
您正在寻找的是“猴子修补”或“鸭子打孔”。基本上,您将该函数fc_click()
替换为您自己的函数,然后调用fc_click()
。
var old_fc_click = fc_click;
fc_click = function (thisVal) {
var result = old_fc_click.call(this, thisVal);
console.log(result);
}
现在,除非你正在进行浏览器扩展,否则这对Facebook来说不会那么有用,但这是一般的想法。