Доброго времени суток!
Есть задача перехватить вызов eval и его параметр, так чтоб исходный код остался работоспособным.
Сохранить ссылку на оригинальный eval, а оригинальный просто перегрузить не помогает, потому что бывает и такой код:
function test() {
var s = "str";
alert(eval("s.length"));
}
test();
Заранее всем спасибо!