問題タブ [modal-dialog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Swing アプリのグローバルモーダル
簡単な質問:
スイング フレームを完全にモーダルにする (他のすべてのウィンドウをブロックする) ことはできますか?
次のことを試しましたが、他のアプリ ウィンドウ (このブラウザなど) をクリックすることはできます。
可能であれば、いくつかのコードを貼り付けてください。
javascript - asp.net mvc とポップアップ ダイアログ
ASP.Net MVCでポップアップを作成するために人々は何を推奨していますか? 私は Web フォームの世界で AJAX ツールキットとコンポーネント アートのメソッドを使用しており、同様の機能を備えたものを探しています。
人々はどの JQUERY プラグインを気に入っていますか? SimpleModal、JBOX (これは名前だったと思います)
AJAX ツールキットから JavaScript を引き出すことを検討する価値はありますか?
html - IE のモーダル ダイアログでキャッシュを無効にするにはどうすればよいですか?
IE メソッドを使用して、ポップアップ ウィンドウをモーダル ダイアログとして実装しました。
ポップアップ ウィンドウのターゲットは、それ自体が ASP.Net Web ページです。
次の手順では、ポップアップが一度も起動されていないと仮定します。
- ポップアップを起動します。
- Page_Load イベント ハンドラーはサーバー側で実行されます。
- ポップアップを閉じます。
- すぐにポップアップを再度起動します。
- 今回は Page_Load イベント ハンドラは実行されません。
ステップ 4 でインターネット一時ファイルをクリアすると、Page_Load イベント ハンドラが 2 回目に実行されるため、ポップアップ コンテンツがキャッシュされていることは明らかです。
Web ページのヘッドに以下を追加して実験しましたが (他のいくつかの情報源で推奨されているように)、どれも機能していないようです。
これらの使用が推奨されていない場所も見られます
誰でも助けることができますか?
c# - 非モーダル フォームを既存のアプリケーションに再親化する
既存のアプリケーションで非モーダル フォームを表示できるようにしたいと考えています。現時点では、次のようなことができます。
しかし、それはアプリケーションを親とするモーダルフォームを作成し、モーダルではないものを本当に探しているので、フォームがフォーカスを失ったときに制御の流れを壊したり、閉じられないことについてユーザーを困らせたりすることはありません。
誰かが私が探していることをどのように行うことができるか、またはできるかを知っていますか?
dojo - Dojo のすべてのモーダル ダイアログを閉じる
Dojo によって作成されたすべてのモーダル ダイアログを閉じる方法を知っている人はいますか? 以前は dojo.popup.closeAll 関数があったようですが、これは Spring JS に付属する Dojo API の最新バージョンでは使用できなくなりました。
java - リモートで実行すると JDialog が遅くなる
X11 を介してリモートで GUI を実行しているときに、JDialogs のパフォーマンスの問題が発生しました。誰かが回避策を知っていますか?
GUI は、ローカル マシンで実行すると高速ですが、リモート サーバーで実行する必要がある場合があり、ダイアログが表示されるまでにかなりの遅延が発生します。それらの作成と表示には約 2 秒かかります。
この問題は、モーダル JDialog (JOptionPanes を含む) にのみ適用されるようです。
user-interface - モーダル ダイアログが本当に必要になるのはいつですか?
モーダル ダイアログは悪ですが、「可能な場合はモーダル ダイアログを削除する必要があります」と読み続けています。
モーダル ダイアログを削除できないのはいつですか? つまり、邪悪なモーダル ダイアログの使用を強制する真のモーダル タスクにはどのようなものがあるでしょうか。
最も一般的な例は、「保存しますか?」です。これは、ユーザー入力が神聖であると思い出すのではなく、ユーザーに Save を押してもらうという概念の問題だと思います。「元に戻す」機能またはリビジョンを使用して自動的に保存した場合は、保存するかどうかをユーザーに尋ねる必要はありません。
- "消去してもよろしいですか?" 削除を取り消す
- "本当にやめる気?" なぜあなたはそれを尋ねるのですか?あなたはそんなに無駄ですか?
なぜモーダル ダイアログが必要なのですか?
編集
Web アプリは、ブラウザー内に独自の UI ウィンドウ システムを作成しない限り、私の本には含まれません。Web アプリには、デスクトップ アプリと同じツール セットがありません。
編集2
私の質問は、重複とラベル付けされたものとは少し異なります。モーダル ダイアログが最適なソリューションであるというケースはないと思います。言及された質問は、そのような場合があることを前提としています。
複製:モーダル UI が受け入れられるのはいつですか?
modal-dialog - モーダルダイアログボックスが悪なのはなぜですか?
モーダルダイアログが本当に必要なのはいつですか?。モーダルダイアログボックスが悪なのはなぜですか?とにかく人が読まないからなのか?それらはしばしばあまりにも不十分に実装されているので?他に何かありますか?
javascript - jQuery UI ダイアログ ボックス - 閉じた後に開かない
に問題がありjquery-ui dialog box
ます。
問題は、ダイアログ ボックスを閉じて、それをトリガーするリンクをクリックすると、ページを更新しない限り再度ポップアップしないことです。
実際のページを更新せずにダイアログ ボックスを呼び出すにはどうすればよいですか。
以下は私のコードです:
ありがとう
c# - .Owner プロパティと ShowDialog(IWin32Window 所有者) の違いは?
winform の所有者は、.Ownerプロパティを介して明示的に設定できると思います。または、オーバーロードされたメソッドShowDialog(IWin32Window owner)で所有者を渡します。
MDI フォームを操作するときに、これらのメソッドが異なる動作を示す理由を理解できません。
MDIParent と MDIChild を作成しました。
また、ロード時に所有者を表示する単純な winform MyDialogBox もあります。
方法 A - MDIChild のロードでは、次のコードがあり、これにより MyDialogBox の所有者がMDIChildに設定されます。
方法 B - または、MDIChild の load メソッドで、次のコードを使用すると、MyDialogBox の所有者がMDIParentに設定されます。
私はまた、ここで次のことを読みました
MDI 親フォームのみが、MDI 子、モーダル ダイアログ、または親が Owner パラメータとして設定されたフォームなど、別のフォームを所有できます。
もしそうなら、方法Aはまったく機能しないはずですよね?
私は何が欠けていますか?メソッド B が所有者を MDIChild に設定しないのはなぜですか?