![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
есть объект HttpService, я добавил к нему прослушиватель события.
Каким образом можно отменить этот прослушиватель события? (PreventDefault). Cпасибо
Добавлено через 5 минут Если сделать вот так, то сработает? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Что вы подразумеваете под «отменить»?
|
|
|||||
|
Цитата:
Вы можете отменить выполнение слушателя установленного для HTTPService в слушателе события Complete, установленном для операции или AsyncToken.
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
То, что бы при следующем возникновении события ResultEvent.RESULT функция getOpenedQues не вызывалась.
|
|
|||||
|
Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
Нужно отписаться от события при помощи функции removeEventListener
|
|
|||||
|
Спасибо, именно так)
|
|
|||||
|
Это какой-то косяк справки, что-ли. preventDefault влияет ТОЛЬКО на то, что вернет dispatchEvent (true или false).
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
стервочка (я мужик)
|
именно так. он влияет только на то, что вернёт диспатч.
|
|
|||||
|
У нас с вами разные флеши чтоли?
var s:Sprite = new Sprite(); s.addEventListener(Event.CHANGE, s_changeHandler); addChild(s); addEventListener(Event.CHANGE, changeHandler); s.dispatchEvent(new Event(Event.CHANGE, true, true)); function s_changeHandler(event:Event):void { event.preventDefault(); } function changeHandler(event:Event):void { trace(event.isDefaultPrevented());//true } |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|