【问题标题】:Retrieving JavaScript function's parameters of every webpage through addon通过插件获取每个网页的 JavaScript 函数参数
【发布时间】:2013-05-03 19:01:54
【问题描述】:

我想通过我的插件显示每个网页的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 中运行?

Edit:console.log 在 ie9 中运行良好。这不是问题。

【问题讨论】:

    标签: javascript firefox-addon hook ieaddon


    【解决方案1】:

    我想说this 提供了一些信息。 Console.log 在 IE 中存在问题。还有覆盖内置 javascript 函数的问题。不确定 IE 是否喜欢这样。不过,这只是一个猜测。我没有研究过。

    【讨论】:

    • 不要考虑控制台问题。我知道控制台问题。我正在使用带有控制台的 ie9。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 1970-01-01
    • 1970-01-01
    • 2014-05-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多