Получение параметров функции JavaScript каждой веб-страницы через аддон
Я хочу отобразить параметры функции 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);
}
Приведенный выше код отображает параметры функций сценариев Java в Firefox и Opera Console, но в IE иногда он отображается, а в большинстве случаев ничего не отображается.
Почему приведенный выше код не работает в IE?
Редактировать:console.log работает нормально в ie9. это не проблема.
1 ответ
Я бы сказал, что это дает некоторую информацию. Console.log проблематичен в IE. Существует также проблема перезаписи встроенной функции JavaScript. Не уверен, что IE это нравится. Это всего лишь предположение. Я не исследовал это.