Показать сообщение отдельно
  #2 (permalink)  
Старый 03.02.2010, 11:08
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

if (o.addEventListener){
			o.addEventListener('DOMControlValueChanged', updateSlider, false); // Presto
			o.addEventListener('input', updateSlider, false); // Gekko
			o.addEventListener('DOMCharacterDataModified', updateSlider, false); // WebKit
			o.addEventListener('change', updateSlider, false); // Graceful degradation
		} else if (o.attachEvent){
			o.attachEvent('onpropertychange', function(e){
				if(e.propertyName.toLowerCase() == "value"){
					updateSlider(e);
				};
			}); // Trident
			o.attachEvent('onchange', updateSlider); //Trident degradation
		};


o — объект, к которому нужно поставить обработчики, updateSlider — функция-обработчик. Прошу прощения за «неговорящие» имена, кусок выдран из проекта.
Ответить с цитированием