エレメントをウィンドウにハンドラを追加するのに利用できます。ダイアログを見てください。中でのみ利用すべきで、他のところでは正常に表示されない可能性があります。中でも同様に動作しているようには見えますが。引数を渡してダイアログを表示する以下のコードはダイアログに独自の引数を渡して、ダイアログの中で利用し、ユーザが変更した値を呼び出し側に戻す方法を紹介します。いうダイアログを開いて、引数を渡すコードは次です。参照プロンプトとプロンプトのサービスここまででダイアログについては理解したと思いますので、プロンプトについて見てみましょう。このため、カスタマイズ性には劣ります。これがもっとも単純なプロンプトのサンプルです。インターフェースで、いくつかのタイプのダイアログを表示するメソッドを提供します。つの関数といくつかの定数をもちます。この文書では、これらのうちいくつかについて解説し、すべてについてサンプルを提供します。取得するはじめに、メッセージを表示するためのプロンプトサービスを取得する必要があります。.getService(Components.interfaces.nsIPromptService);として行えます。単純な関数で、単に指定されたタイトルとメッセージでメッセージボックスを表示します。world!");です。入れることもできます。指定されたタイトル・文字列・チェックボックスでメッセージボックスを表示します。オプションか同様のものです。check.value;チェックボックスの状態の取得方法に注意してください。メンバーを変更します。受け取ることになります。パラメータの標準的な取得方法です。二つのボタンを持つダイアログを表示します。quit?");次のものはチェックボックスを持つ確認メッセージを表示するサンプルです。混合で、追加コメント無しに簡単に理解できるでしょう。非常に重要で、入力を受け付けるさまざまな場面で有用です。ダイアログを準備したり、テキストボックスを追加するかわりに、この関数を呼ぶだけですみます。最初のいくつかの引数は他の関数と同じですが、追加のオブジェクトを要求します。これらのオブジェクトは関数が呼ばれる前に既定の値を設定し、戻ってきたあとは新しい値に変更されています。独自のメッセージを利用可能になるようにカスタマイズ可能な形で設計されています。つのボタンと、必要ならチェックボックスも表示できます。ダイアログにどのボタンを表示するかを決定するフラグです。それぞれのボタンは、タイトルフラグと配置フラグの積で定義されます。BUTTON_TITLE_OKBUTTON_TITLE_CANCELBUTTON_TITLE_YESBUTTON_TITLE_NOBUTTON_TITLE_SAVEBUTTON_TITLE_DONT_SAVEBUTTON_TITLE_REVERTBUTTON_TITLE_IS_STRINGボタンには定義されているタイトルも利用可能です。指定されれば、ボタンに指定された文字列パラメータが利用されます。ボタンの値の和に設定します。どのボタンが表示されるかはプラットフォームによります。番目の引数で指定されるボタンを表示します。ボタンのセットを表示します。ボタンを持つダイアログを表示します。リストボックスは、指定されたオプションを表示し、ユーザはそれの一つを選択できます。より値を取得できます。アレイの長さと等しいか少なくなるべきです。その値までの個数のアイテムがリストボックスに表示されます。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。