#javascript #events #dom-events #xul #xulrunner
#javascript #Мероприятия #dom-события #xul #xulrunner
Вопрос:
Мое приложение Xul будет работать в очень медленной системе, и «активное» событие окон Xul вызывается, когда мое окно все еще не видно (область окна черная в ожидании, пока окно будет окрашено). Секунду спустя окно окрашивается.
Существует ли событие, которое сообщает, когда окно становится видимым (окрашенным, а не черным)?
Ответ №1:
Возможно, вам поможет событие MozAfterPaint.
Ответ №2:
Делает окно. onload
работает лучше?
Комментарии:
1. Нет, это первое событие, которое происходит. Позже появляется onfocus и active. Мне нужно одно после активного, когда окно действительно видно.
2. Как вы настраиваете окно черным, CSS?
3. нет, области, где появится окно, черные, потому что система разряжена, и через секунду появится окно. Я отредактировал вопрос, чтобы прояснить эту часть, спасибо!
Ответ №3:
Я думаю, вы имеете дело с ограничениями старого оборудования 🙂
Если на вашей странице есть изображение, вы могли бы попробовать добавить onload
к изображению и посмотреть, что получится…
Если вы используете определенное окно, не могли бы вы использовать window.setTimeout()
?