在我的项目中,我应该识别动态创建的标签,这些标签可以通过document.write在脚本中完成。我为document.write创建了一个钩子,但它没有检索所有的document.write函数。我的代码如下
更新
var oldDocumentWrite = document.write;
document.write = function (text)
{
console.log(text);
}
其中text是document.write的参数。
我将其包含在我的用户名中。如何获取document.write的参数。我的代码中有任何错误。
答案 0 :(得分:0)
我现在使用下面的代码再次尝试了这个,我得到了所有的document.write方法。
var oldDocumentWrite = document.write;
document.write = function (str)
{
var elem = oldDocumentWrite.apply (document,arguments);
console.log("Document.write Parameters:",str);
return elem;
}