問題タブ [showmodaldialog]
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.
javascript - IEおよびChromeブラウザのshowmodaldialogウィンドウから配列オブジェクトを返す方法は?
Firefox のshowmodaldialog からwindow.returnValue
配列オブジェクトを取得していますが、IE と Chrome ではエラーが発生します。
IE9 ではなく Firefox でも配列が機能します。showModalDialog
ボックス内のコードを参照してください。
これは IE9 ではなく Firefox でも機能します。
javascript - showModalDialog を置き換えると、フォーム投稿機能が失われる
Chrome と FF で機能しなくなった showModalDialog 関数を置き換えます。それを使用した多くのアプリケーションがあります。問題は、ポップアップ ウィンドウが指示を Web サーバーに投稿し、データベースを更新することです。たとえば、画面にアカウントのリストがあり、アカウントの 1 つで編集をクリックすると、編集ページがポップアップとして表示され、変更が Web サーバーにポストされ、リストが変更で更新されます。リスト全体が更新されるか、変更されたテキストだけが表示される場合があります。
オーバーレイを使用してポップアップ コンテンツを実行する JavaScript 関数を作成しました。showModalDialog 呼び出しを JavaScript 関数に置き換えるのは簡単だと思いましたが、データベースを更新するためにポップアップ ページから送信されたポスト命令と、それを容易にするための複雑さについては考慮していませんでした。投稿は、一連の関数にカプセル化された ajax のような機能を介して行うことができます。これを行うためのコードを書き始める前に、この状況で他の人が何をしたか知りたいです。ありがとう
titlebar - タイトルバーにモーダルダイアログのヘルプボタンを表示
showmodaldialog を開く HTA と、ダイアログ ページに次の JavaScript コードがあります。
下の図のように、showmodaldialog のタイトル バーにヘルプ ボタンが必要です。
(写真がフランス語であることは気にしないでください。これは私のコンピューターの言語です)
そのヘルプ ボタンを押すと、helpButton()
機能が実行されます。
javascript - ModalDialog: ページ全体ではなく、HTML テーブルをスクロール可能にする必要があります
ヘッダーとフッター (両方の div) とテーブルを含むページがあります。必要に応じて、テーブルで必要な幅をすべて使用し、スクロールバーを表示する必要があります。スクロールバーは、ページ全体ではなく、テーブルに対してのみ表示する必要があります (ヘッダー/フッターは固定する必要があります)。完全に機能する次の例を参照してください。
への呼び出しによってページが表示される場合、同じコードは機能しませんwindow.showModalDialog
。この場合、ヘッダー/フッターは全幅を使用せず (幅が 100% に設定されていても)、スクロールバーはページ全体に表示されます。テーブルも必要な幅を使用していません。ページがモーダル ダイアログに読み込まれるときの違いは何ですか?
編集: Web サイトを停止してダイアログの結果を待つ必要があるため、ModalDialog を使用する必要があります。
qml - qml と qtquick 1 でモーダル ダイアログを作成する
QML でカスタマイズされた UI メッセージボックスを作成しようとしています。UI は完成しましたが、モーダル ダイアログにすることができません (メッセージ ボックスを操作せずにプログラムを続行できません)。これは、QMessageBox で非常に一般的なことです (exec、information などの呼び出しによる)。
Qt4 と QtQuick 1.1 でそれを実現する方法を教えてください。どうもありがとう。
javascript - パラメーターを Mscrm.CrmDialog に渡す
私は Mscrm.CrmDialog を使用して、MS Dynamics CRM 2013 で Web リソースを含む新しいダイアログを表示します。この方法の利点は、このダイアログが Firefox や Chrome などでも機能することです。
とにかく、パラメーターを webresource に渡す必要があります。window.showModalDialog ではこれは問題ありませんでしたが、Mscrm.CrmDialog を使用すると、パラメーターを渡す方法が見つかりませんでした。コンストラクターにはパラメーター 'customWindowParameters' がありますが、Web リソースからこれらのパラメーターにアクセスするにはどうすればよいですか?
google-chrome - 最新のクロムバージョンでshowModalDialogを置き換える
代わりに window.open を使用するという多くのトピックに関係なく、最新のクロム バージョンで showModalDialog を使用して回避しようとしています。子ダイアログから値を読み取って親ページのテキスト ボックスに入力しています。どうすればよいですか?