Включение захвата событий
Для настройки захвата окном всех событий Click используйте примерно такой оператор:
window.captureEvents(Event.CLICK);
Аргументом свойства captureEvents объекта event является тип захватываемого события. Для захвата нескольких типов событий, аргументом является список с разделением символом (|). Например, следующий оператор захватывает события Click, MouseDown и MouseUp:
window.captureEvents(Event.CLICK | Event.MOUSEDOWN | Event.MOUSEUP)
ПРИМЕЧАНИЕ:
Если окно с фрэймами должно захватывать события на страницах, загружаемых с различных серверов, Вам необходимо использовать captureEvents в маркированном скрипте и вызывать enableExternalCapture. О маркированных скриптах см. Главу 14 "Безопасность в JavaScript".