2012-04-04 4 views
0

Можно отключить действие закрытия при нажатии на предупреждение, созданное с помощью nsIAlertService? Я хочу, чтобы предупреждение оставалось до тех пор, пока оно не достигнет таймаута и не нажмет на него, не закрывая его.nsIAlertService on alert click disable

ответ

1

Нет, клик всегда закрывает предупреждение (можно увидеть в onAlertClick function). Вы должны либо принять это поведение, либо использовать другой способ отображения уведомлений, например. используя <xul:panel>.

+0

И если я использую , он будет виден для всех вкладок? или это что-то вроде PopupNotification, которое видно только на одной вкладке? – user1256960

+1

Он не является частью tabbrowser - отображается где-то на экране, где бы вы его ни хотели. –