JavaScriptのWindow.ShowModalDialogフォームをどのように使用するのですか?

Window.ShowModalDialogは、新しいウィンドウをモーダルダイアログボックスで表示するJavaScriptのメソッドです。モーダルダイアログボックスを通じて、ユーザーはダイアログボックスの内容を処理する必要があり、その後に元のウィンドウでの操作を続行できます。

以下は、Window.ShowModalDialogメソッドを使用する方法を示す簡単な例です。

var returnValue = window.showModalDialog('dialog.html', 'dialogArguments', 'dialogHeight=200px; dialogWidth=400px; resizable=no;');

// 处理返回值
alert('用户选择了:' + returnValue);

この例では、Window.ShowModalDialogメソッドを呼び出し、3つのパラメータを渡しました。

  1. URL: ページのURLをモーダルダイアログボックスに表示する必要があります。
  2. argument: モーダルダイアログに渡されるパラメータ。
  3. オプション:ダイアログボックスの属性、高さ、幅、サイズ変更可能かどうかなど。

モーダルダイアログボックス内のページでは、window.returnValueを使用して値を返すことができます。例えば、ユーザーがモーダルダイアログボックスで選択した値をreturnValueに代入し、alertメソッドで表示することができます。

一部分现代浏览器中已经不再支持Window.ShowModalDialog方法,建议使用Window.Open方法或其他替代方案来实现相似的功能。

bannerAds