Webフォームでメッセージボックスを取得することはできますか?
-
03-07-2019 - |
質問
試しましたが、メッセージボックスはwinフォームでのみ機能すると思います。 Webフォームで使用するのに最適な代替手段は何ですか?
解決
はい/いいえの質問には confirm
を使用し、「OK」には alert
を使用できます。 JavaScriptのメッセージ。
もう1つの方法は、JavaScriptを使用して、メッセージボックスのように見えて機能する新しいウィンドウをポップアップ表示することです。この場合のモダリティはブラウザによって異なります。 Internet Explorerでは、メソッド
window.showModalDialog(url,name,params)
モーダルダイアログが表示されます。 Mozillaのアプローチは、まだ使用することです
window.open(url,name,params)
ただし、 modals = yes
を params
リストに追加します。
他のヒント
result = confirm('Yes or no question here.')
JavaScript:
alert("This box has an OK button.");
Ajax ModalPopupもうまく機能します。次に例を示します。
http://www.asp.net/ajax/ajaxcontroltoolkit /samples/modalpopup/modalpopup.aspx
Dojoダイアログウィジェットがあります: http://www.dojotoolkit.org/ を使用できますメッセージボックスとして。
所属していません StackOverflow