我想通过我的插件显示每个网页的javascript函数参数。下面的 javascript 代码是我的插件代码。我正在使用内部函数挂钩机制。
hookEval = eval;
eval = function (str)
{
console.log("evals "+str);
return hookEval(str);
}
hookWrite = document.write;
document.write = function (str)
{
console.log("write"+str);
return hookWrite(str);
}
上面的代码是在firefox和opera控制台中显示java脚本函数的参数,但是在IE中,有时会显示,大部分时候什么都不显示。
为什么上面的代码在 IE 中不起作用?
编辑:console.log 在 ie9 中运行良好。这不是问题。