Показать сообщение отдельно
  #3 (permalink)  
Старый 09.04.2009, 04:57
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

там дело не в замыкании, а в том, что
function testf() { 
return 'OK';
}

это
var testf = function() { 
return 'OK';
}

т.е. внутренняя функция - локальна
если же написать
testf = function() { 
    return 'OK';
}

то все будет работать
я думаю так
p.s. Igor88, но это не значит, что нужно оставить определение функции внутри обработчика события load
Ответить с цитированием