Страницы: 1
Вопрос о работе с окнами в контексте chrome.
Возможно ли открыть диалог по урлу типа "chrome://eexxtt/content/about.xul", чтобы он был модальный только для окна текущей вкладки? То есть, чтобы при открытом диалоге адресная строка, тулбар и меню были доступны?
пробую так:
var url = "chrome://eexxtt/content/about.xul", features = "chrome, modal, centerscreen"; var ww = _CC["@mozilla.org/embedcomp/window-watcher;1"] .getService(_CI.nsIWindowWatcher); var win = ww.openWindow(owner, url, "aboutecmext", features, null);
где owner = либо null, либо [xulwindow].content.window, либо defaultView от документа в текущей вкладке...
В любом случае, диалог модальный для всего главного окна Firefox. (window.openWindow() работает так же)
Может, это вообще невозможно?
Если что, это надо для показа диалога с индикацией прогресса выполнения операции, которую можно прервать. И эта операция не должна блокировать работу с браузером.
А ваять псевдо-диалоги с полупрозрачными оверлеями в документе не хочу.
Отсутствует
Страницы: 1