Показать сообщение отдельно
  #8 (permalink)  
Старый 15.11.2009, 17:23
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от San4ezy
newframe.onload=Funk2();
Что возвращает функция Funk2? Смотрим:
alert(Funk2()); // получаем сообщение "undefined"

то есть запись выше равносильна следующей:
newframe.onload = undefined;

функция выполняется сразу же и возвращает undefined, которым и инициализируется обработчик события.
Нужно передавать ссылку на функцию:
newframe.onload = Funk2;
Ответить с цитированием