Показать сообщение отдельно
  #12 (permalink)  
Старый 06.02.2009, 18:45
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

BAnder,
Старый обычно сохраняют для того, чтобы не затереть.
// Код какого-то скрипта:
window.onload = function() { /* инициализация */ };

// Ваш код, в другом месте:
window.onload = function() {/* ваш скрипт */};

В итоге первая установка обработчика будет переназначена, и не выполнена, естественно. Для того, чтобы этого избежать, обычно сохраняют старый обработчик. Но лучше назначать обработчики через специальные методы. Тогда можно устанавливать условно-бесконечное количество обработчиков на любое событие окна или элемента.
Ответить с цитированием