問題タブ [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.

0 投票する
3 に答える
1045 参照

java - Swing アプリのグローバルモーダル

簡単な質問:

スイング フレームを完全にモーダルにする (他のすべてのウィンドウをブロックする) ことはできますか?

次のことを試しましたが、他のアプリ ウィンドウ (このブラウザなど) をクリックすることはできます。

可能であれば、いくつかのコードを貼り付けてください。

0 投票する
3 に答える
4715 参照

javascript - asp.net mvc とポップアップ ダイアログ

ASP.Net MVCでポップアップを作成するために人々は何を推奨していますか? 私は Web フォームの世界で AJAX ツールキットとコンポーネント アートのメソッドを使用しており、同様の機能を備えたものを探しています。

人々はどの JQUERY プラグインを気に入っていますか? SimpleModal、JBOX (これは名前だったと思います)

AJAX ツールキットから JavaScript を引き出すことを検討する価値はありますか?

0 投票する
9 に答える
13032 参照

html - IE のモーダル ダイアログでキャッシュを無効にするにはどうすればよいですか?

IE メソッドを使用して、ポップアップ ウィンドウをモーダル ダイアログとして実装しました。

ポップアップ ウィンドウのターゲットは、それ自体が ASP.Net Web ページです。

次の手順では、ポップアップが一度も起動されていないと仮定します。

  1. ポップアップを起動します。
  2. Page_Load イベント ハンドラーはサーバー側で実行されます。
  3. ポップアップを閉じます。
  4. すぐにポップアップを再度起動します。
  5. 今回は Page_Load イベント ハンドラは実行されません。

ステップ 4 でインターネット一時ファイルをクリアすると、Page_Load イベント ハンドラが 2 回目に実行されるため、ポップアップ コンテンツがキャッシュされていることは明らかです。

Web ページのヘッドに以下を追加して実験しましたが (他のいくつかの情報源で推奨されているように)、どれも機能していないようです。

これらの使用が推奨されていない場所も見られます

誰でも助けることができますか?

0 投票する
2 に答える
1948 参照

c# - 非モーダル フォームを既存のアプリケーションに再親化する

既存のアプリケーションで非モーダル フォームを表示できるようにしたいと考えています。現時点では、次のようなことができます。

しかし、それはアプリケーションを親とするモーダルフォームを作成し、モーダルではないものを本当に探しているので、フォームがフォーカスを失ったときに制御の流れを壊したり、閉じられないことについてユーザーを困らせたりすることはありません。

誰かが私が探していることをどのように行うことができるか、またはできるかを知っていますか?

0 投票する
5 に答える
2437 参照

dojo - Dojo のすべてのモーダル ダイアログを閉じる

Dojo によって作成されたすべてのモーダル ダイアログを閉じる方法を知っている人はいますか? 以前は dojo.popup.closeAll 関数があったようですが、これは Spring JS に付属する Dojo API の最新バージョンでは使用できなくなりました。

0 投票する
1 に答える
434 参照

java - リモートで実行すると JDialog が遅くなる

X11 を介してリモートで GUI を実行しているときに、JDialogs のパフォーマンスの問題が発生しました。誰かが回避策を知っていますか?

GUI は、ローカル マシンで実行すると高速ですが、リモート サーバーで実行する必要がある場合があり、ダイアログが表示されるまでにかなりの遅延が発生します。それらの作成と表示には約 2 秒かかります。

この問題は、モーダル JDialog (JOptionPanes を含む) にのみ適用されるようです。

0 投票する
3 に答える
2307 参照

user-interface - モーダル ダイアログが本当に必要になるのはいつですか?

モーダル ダイアログは悪ですが、「可能な場合はモーダル ダイアログを削除する必要があります」と読み続けています

モーダル ダイアログを削除できないのはいつですか? つまり、邪悪なモーダル ダイアログの使用を強制する真のモーダル タスクにはどのようなものがあるでしょうか。

最も一般的な例は、「保存しますか?」です。これは、ユーザー入力が神聖であると思い出すのではなく、ユーザーに Save を押してもらうという概念の問題だと思います。「元に戻す」機能またはリビジョンを使用して自動的に保存した場合は、保存するかどうかをユーザーに尋ねる必要はありません。

  • "消去してもよろしいですか?" 削除を取り消す
  • "本当にやめる気?" なぜあなたはそれを尋ねるのですか?あなたはそんなに無駄ですか?

なぜモーダル ダイアログが必要なのですか?

編集

Web アプリは、ブラウザー内に独自の UI ウィンドウ システムを作成しない限り、私の本には含まれません。Web アプリには、デスクトップ アプリと同じツール セットがありません。

編集2

私の質問は、重複とラベル付けされたものとは少し異なります。モーダル ダイアログが最適なソリューションであるというケースはないと思います。言及された質問は、そのような場合があることを前提としています。

複製:モーダル UI が受け入れられるのはいつですか?

0 投票する
11 に答える
17786 参照

modal-dialog - モーダルダイアログボックスが悪なのはなぜですか?

モーダルダイアログが本当に必要なのはいつですか?。モーダルダイアログボックスが悪なのはなぜですか?とにかく人が読まないからなのか?それらはしばしばあまりにも不十分に実装されているので?他に何かありますか?

0 投票する
12 に答える
225271 参照

javascript - jQuery UI ダイアログ ボックス - 閉じた後に開かない

に問題がありjquery-ui dialog boxます。

問題は、ダイアログ ボックスを閉じて、それをトリガーするリンクをクリックすると、ページを更新しない限り再度ポップアップしないことです。

実際のページを更新せずにダイアログ ボックスを呼び出すにはどうすればよいですか。

以下は私のコードです:

ありがとう

0 投票する
1 に答える
13877 参照

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 に設定しないのはなぜですか?