Страницы: 1
Вешаю свой обработчик на событие focus, при всплытии. При всплытии событие может произойти 1 или 2 раза.
Как отловить событие при открытии окна, именно для окна а не для элементов этого окна?
Отсутствует
...
Как отловить событие при открытии окна, именно для окна а не для элементов этого окна?
не помогает ?
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Извиняюсь, что долго не отвечал.
Al_H
Код такой:
<script>
var windows = document.getElementById("msgcomposeWindow");
windows.addEventListener('focus', insertText, false);
</script>
это в файле .xul
function insertText(ev)
{
alert("dddddd");
}
это в файле .js
Вроде всё стандартно.... ничего экзотического.
Anton
События отлавливаются но не те
события "windows" - нет
есть что-то типа "menuitem" и "textarea" (за точность названия не ручаюсь)
Sarin2.0
У меня не получается. Такое ощущение что переменные после при каждом событии инициализируются заново.
Anton
Такой вопрос, у окна(windows) есть событие которое возникает когда оно становится видимым? Типа "create" или "show"?
Похоже проблемы у меня с этим окном из-за того, что оно кэшируется.
Т.е. при первой загрузке возникает событие "load". Eсли закрыть окно, а потом поновому открыть - события "load" нет.
При повторном вызове окна возникают события "focus". Причём их можно отловить только при "всплытии", при другом варианте - зависон (TB 1.5 рус).
Как вариант может у меня битый TB? После установки в консоли явы имеются ругательства.
"Ничего не понимаю"
Т.е. мне подойдёт и отключение кэширования
Отсутствует
Все события для xul элементов перечислены здесь: http://xulplanet.com/references/elemref … dlers.html
события "windows" - нет
есть что-то типа "menuitem" и "textarea" (за точность названия не ручаюсь)
это не события, а названия элементов, для которых происходит событие "focus".
В ff таким элементом для окна будет #document. для tb не знаю.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Спасибо за ссылку.
Сорри.Конечно это объекты,ошибся.
Для #document только load. 2 раза. Видимо для windows и editor.... но могу ошибаться. Слишком мало знаю.
Есть какой нибудь инструмент который показывает какие свойства, методы и события есть для выбранного объекта.
Что-нибудь типа Borland Builder?
Отсутствует
Страницы: 1