1
モーダルダイアログが閉じられるまでユーザーがメインウィンドウに戻ることができないように新しいダイアログを開くには、正しい方法があります。モーダルモードでダイアログを開く方法
典型的なモーダルウィンドウは、alert()関数によって作成されます。
私は成功せず、このようにそれを試してみた:
.openWindow(null, "chrome://myapp/content/mywindow.xul","mywindow",
"chrome,centerscreen,all,modal",null);
再びありがとう、ウラジミール!しかし、 'mainWin'変数を' 'chrome://messenger/content/AccountManager.xul ''と定義するとエラーメッセージ(コンソール)になります – mate64
ウィンドウへの参照がない場合は、 [nsIWindowMediator.getMostRecentWindow()](https://developer.mozilla.org/en/nsIWindowMediator#getMostRecentWindow%28%29)を使用して見つけることができます(ウィンドウタイプは 'mailnews:accountmanager"となります)。 –