appendChild = function(message) { console.log("intercepted!"); }
使用上面的代码似乎不起作用.
有谁知道?
此示例添加在inserted元素中截获的文本:
var f = Element.prototype.appendChild; Element.prototype.appendChild = function(){f.apply(this,arguments);arguments[0].innerHTML="!Intercepted!"; }; document.body.appendChild(document.createElement("div"));
Demonstration