Получение параметров функции 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 это нравится. Это всего лишь предположение. Я не исследовал это.

Другие вопросы по тегам