Программирование > JavaScript & JScript
Перехват событий
virka:
Если нужно привязать функцию к какому-нибудь событию документа, то связываешь их в блоке (до body, короче говоря):
--- Код: ---
document.onclick=MyClick;
document.onmousedown=startDrag;
document.onmouseup=endDrag;
... и т.д.
--- Конец кода ---
или привязываешь код к событию:
--- Код: ---
//функции и прочий код для данного события
...
--- Конец кода ---
MiCRONiUS:
а если одно событие должно обробатываться только после произошедшего первого события т.е. MouseDown+MouseMove
MousMove обробатывается только при наличии нажатой кнопки мыши ?
и каким путем сбросить оброботку данного события на стандартный обработчик
MiCRONiUS:
Поспешил радоваться, всеже так и не найдено метода для совмесной обработки событий :(
virka:
MiCRONiUS, а чем Вас не устраивают событие document.ondragstart (IE 4), или семейство событий ondrag, ondragenter, ondragover, ondragstart, и т.д. (IE 5)?
Про эти события можно почитать
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/library/movable/ondrag.asp
MiCRONiUS:
просто нужен метод отвечающий и кроссброузенгу, я реализовывал это через MouseUp MouseDown и MouseMove, так же это и под NN ...
Навигация
Перейти к полной версии