Event — Интерфейсы веб API
Интерфейс Event
представляет собой любое событие, которое происходит в DOM; некоторые из них генерируемые пользователем (клик мышью или нажатие клавиши на клавиатуре), а некоторые — генерируемые API (события, обозначающие завершение процесса анимации, приостановка видео и т.д.). Существует много типов событий, некоторые из них используют интерфейсы, базирующиеся на главном интерфейсе Event
. Event
содержит общие свойства и методы для всех событий.
Ниже приведён список интерфейсов, основанных на главном интерфейсе Event
, а также указаны ссылки на них в документации MDN API. Заметьте, что имена всех интерфейсов оканчиваются на «Event».
AnimationEvent
AudioProcessingEvent
(en-US)BeforeInputEvent
BeforeUnloadEvent
BlobEvent
(en-US)ClipboardEvent
CloseEvent
(en-US)CompositionEvent
(en-US)CSSFontFaceLoadEvent
CustomEvent
(en-US)DeviceLightEvent
DeviceMotionEvent
(en-US)DeviceOrientationEvent
(en-US)DeviceProximityEvent
(en-US)DOMTransactionEvent
DragEvent
(en-US)EditingBeforeInputEvent
ErrorEvent
(en-US)FetchEvent
FocusEvent
(en-US)GamepadEvent
HashChangeEvent
(en-US)IDBVersionChangeEvent
(en-US)InputEvent
KeyboardEvent
MediaStreamEvent
(en-US)MessageEvent
(en-US)MouseEvent
MutationEvent
(en-US)OfflineAudioCompletionEvent
(en-US)PageTransitionEvent
(en-US)PointerEvent
(en-US)PopStateEvent
(en-US)ProgressEvent
(en-US)RelatedEvent
RTCDataChannelEvent
(en-US)RTCIdentityErrorEvent
RTCIdentityEvent
RTCPeerConnectionIceEvent
(en-US)SensorEvent
StorageEvent
(en-US)SVGEvent
(en-US)SVGZoomEvent
TimeEvent
(en-US)TouchEvent
TrackEvent
(en-US)TransitionEvent
(en-US)UIEvent
(en-US)UserProximityEvent
(en-US)WebGLContextEvent
(en-US)WheelEvent
(en-US)
Event()
Создаёт объект
Event
и возвращает его вызывающему.
Event.bubbles
Только для чтенияЛогическое значение, указывающее, всплыло ли событие вверх по DOM или нет.
Event.cancelBubble
(en-US)Историческое название синонима
Event.stopPropagation()
. Если установить значение вtrue
до возврата из обработчика события (Event Handler), то событие не будет распространяться дальше (например, на обработчики для родительских узлов).Event.cancelable
Только для чтенияЛогическое значение, показывающее возможность отмены события.
Event.composed
(en-US) Только для чтенияЛогическое значение, показывающее может или нет событие всплывать через границы между shadow DOM (внутренний DOM конкретного элемента) и обычного DOM документа.
Event.currentTarget
Только для чтенияСсылка на текущий зарегистрированный объект, на котором обрабатывается событие. Это объект, которому планируется отправка события; поведение можно изменить с использованием перенаправления (retargeting).
Event.deepPath
(en-US)
Non-standard
Массив
DOM-узлов
, через которые всплывало событие.Event.defaultPrevented
Только для чтенияПоказывает, была ли для события вызвана функция
event.preventDefault()
.Event.eventPhase
Только для чтенияУказывает фазу процесса обработки события.
Event.explicitOriginalTarget
(en-US)
Non-standard
Только для чтенияЯвный первоначальный целевой объект события (Mozilla-специфичный). Не может содержать анонимного контента.
Event.originalTarget
(en-US)
Non-standard
Только для чтенияПервоначальный целевой объект события до перенаправлений (Mozilla-специфичный). Может быть из анонимного контента.
Event.returnValue
(en-US)
Non-standard
Нестандартная альтернатива (оставшаяся от старых версий Microsoft Internet Explorer) для
Event.preventDefault()
иEvent.defaultPrevented
.Event.scoped
(en-US) Только для чтения Этот API вышел из употребления и его работа больше не гарантируется.Логическое значение
, показывающее всплывает ли данное событие через shadow root (внутренний DOM-элемента). Это свойство было переименовано вcomposed
(en-US).Event.srcElement
Non-standard
Нестандартный синоним (остался от старых версий Microsoft Internet Explorer) для
Event.target
.Event.target
Только для чтенияСсылка на целевой объект, на котором произошло событие.
Event.timeStamp
Только для чтенияВремя, когда событие было создано (в миллисекундах). По спецификации это время от начала Эпохи (Unix Epoch), но в действительности в разных браузерах определяется по-разному; кроме того, ведётся работа по изменению его на
DOMHighResTimeStamp
тип.Event.type
Только для чтенияНазвание события (без учёта регистра символов).
Event.isTrusted
Только для чтенияПоказывает было или нет событие инициировано браузером (например, по клику мышью) или из скрипта (например, через функцию создания события, такую как event. initEvent (en-US))
Event.createEvent()
(en-US)Создаёт новое событие, которое затем должно быть проинициализировано вызовом его метода
initEvent()
.Event.initEvent()
Deprecated
Инициализация значений созданного с помощью Document.createEvent() (en-US) события. Если событие уже отправлено, то эта функция ничего не делает.
Event.preventBubble()
Non-standard
Вышла из употребления с версии Gecko 24Предотвращает всплытие события. Устаревшая, используйте вместо неё
event.stopPropagation
.Event.preventCapture()
Non-standard
Вышла из употребления с версии Gecko 24Устаревшая, используйте вместо неё
event. stopPropagation
.Event.preventDefault()
Отменяет событие (если его возможно отменить).
Event.stopImmediatePropagation()
Для конкретного события не будет больше вызвано обработчиков. Ни тех, которые привязаны к этому же элементу (на котором работает обработчик, который вызывает этот Event.stopImmediatePropagation()), ни других, которые могли бы вызваться при распространении события позже (например, в фазе перехвата — capture).
Event.stopPropagation()
Остановка распространения события далее по DOM.
Event.getPreventDefault()
Non-standard
Нестандартная. Возвращает значение
Event.defaultPrevented
. Используйте вместо неёEvent.defaultPrevented
.
Specification |
---|
DOM Standard # interface-event |
BCD tables only load in the browser
with JavaScript enabled. Enable JavaScript to view data.
- Типы событий: Event reference (en-US)
- Сравнение Event Targets (target и currentTarget и relatedTarget и originalTarget)
- Creating and triggering custom events (en-US)
- Для разработчиков дополнений Firefox:
- Listening to events in Firefox extensions
- Listening to events on all tabs
- Mozilla related events in real life at wiki.mozilla.org
Last modified: , by MDN contributors
Организация и проведение мероприятий в Санкт-Петербурге
Организация и проведение мероприятий в Санкт-Петербурге | Event-агентство Авентура
Организация и проведение мероприятий в Санкт-Петербурге | Event-агентство Авентура
Популярные карточки услуг
смотреть все услуги
Кто мы?
Event-агентство “Авентура” специализируется на организации и проведении мероприятий для сферы B2B.
Мы работаем с большим спектром форматов и организуем мероприятия по всей России и странам СНГ в онлайне.
А в Санкт-Петербурге, Москве, Тюмени и Омске можем провести мероприятие и в офлайне.
Больше 10 лет мы создаем и проводим под ключ деловые и корпоративные мероприятия для бизнеса, форумы, презентации, конференции, юбилеи, тимбилдинги, спортивные события, интенсив-туры и онлайн ивенты.
С 2020 года провели множество событий в онлайн формате: от шоу до деловых ивентов.
Мы знаем, как сделать интересное онлайн мероприятие. Используем современные технологии: трансляции, виртуальные студии и платформы для общения.
Для вашего мероприятия у нас есть всё: режиссеры, подрядчики, проверенные временем, команда профессиональных ивент-специалистов, артисты, профессиональное оборудование и студия с хромакеем.
Запросить смету!
Клиенты
Наши принципы
Открытость
Мы ведем честную и открытую работу. Не в наших интересах что-то скрывать от заказчика. Мы всегда открыты для новых идей и предложений. Также мы готовы предоставлять клиенту отчеты о проделанной работе, максимально прозрачно обрисовывая реальное положение дел.
Актуальность
Мы представляем клиенту только нужную и актуальную на сегодняшний день информацию. Планируя каждое мероприятие, мы подбираем индивидуальный и оригинальный сценарий, ведь как говорится то, что сработало вчера, не обязательно сработает сегодня, и уж точно не сработает завтра.
Целостность
Создавая событие, мы представляем, как оно будет выглядеть в конечном итоге. Мы продумываем всё до мелочей, включая варианты развития событий, а также риски и угрозы, связанные с внешними факторами. Поэтому, чтобы мероприятие удалось, оно должно быть целостным, гармоничным, организованным и тщательно продуманным.
Работа в команде
Только работа в команде гарантирует организованность, оперативность, взаимопонимание и согласованность, что немаловажно для проведения события. В процессе организации мероприятия мы сотрудничаем с клиентом, который также становится частью сплоченной команды.
Ответственность
Для клиента нет ничего важнее уверенности в том, что его мероприятие пройдет на высшем уровне. В свою очередь, мы гарантируем ответственное исполнение на каждом этапе создания мероприятия.
Агентство в цифрах
10 лет успешной работы на российском event-рынке.
Более 117 мероприятий различного уровня за последний год
Более 1500 подрядчиков, партнеров и внештатных сотрудников
Всего 10% от стоимости мероприятия составляет гонорар нашего агентства
256 000 минут телефонных разговоров за 11 лет работы (не считая сотовых)
4 крупномасштабных мероприятия, организованных в один день
3 форс-мажорных ситуаций, из которых мы оперативно нашли выход
315 обеденных перерывов было пропущено, чтобы мероприятие было готово в срок
Проекты
Российско-Казахстанский форум 2019
подробнее
День Химика 2021
подробнее
День Химика 2022
подробнее
Показать еще
Видео и Фото с наших мероприятий
youtube.com/embed/TbpFj_Ddwls?rel=0&showinfo=0″ frameborder=»0″ allowfullscreen=»»>
Глушенков Михаил
Руководитель компании
Организация мероприятий в Санкт-Петербурге
Мы — команда опытных ивент-специалистов, работающих в сфере организации мероприятий более 10 лет! С 2020 года оказываем услуги по организации событий в онлайн формате. Организуем несколько событий одновременно: у нас есть офисы в нескольких городах.
Мы следим за технологиями, постоянно прокачиваем свои профессиональные скиллы и привлекаем к работе только лучших режиссеров, дизайнеров, техников и других специалистов.
Основная наша услуга — это организация мероприятий разного формата: онлайн, офлайн, деловых, корпоративов, тематических праздников, конференций, презентаций.