Cerrar cuadro de alerta de solicitud automáticamente con 10 segundos en XUL JavaScript
Esta es mi función de cuadro de alerta rápida en XUL: function promptBoxes ()
{
var prompts = Components.classes["@mozilla.org/embedcomp/prompt-service;1"]
.getService(Components.interfaces.nsIPromptService);
var check = {value: false}; // default the checkbox to false
var flags = prompts.BUTTON_POS_0 * prompts.BUTTON_TITLE_Ok+
prompts.BUTTON_POS_1 * prompts.BUTTON_TITLE_IS_STRING;
var button = prompts.confirmEx(null, "Title of this Dialog", "What do you want to do?",
flags, "", "Cancel", "", null, check);
// 0, 1, or 2.
}
He tomado la función anterior de este sitio web:https: //developer.mozilla.org/en/XPCOM_Interface_Reference/nsIPromptService#alertCheck_exampl
¿Cómo podría cerrar este cuadro automáticamente en 10 segundos (con el mensaje en pantalla: este cuadro de aviso se cerrará en 10 segundos y mostrará el temporizador en el cuadro)?
¿Cómo se puede colocar este cuadro en la esquina del sistema?
No encuentro ningún detalle del temporizador en el servicio de solicitud de Mozilla