ヘッダーとフッター (両方の div) とテーブルを含むページがあります。必要に応じて、テーブルで必要な幅をすべて使用し、スクロールバーを表示する必要があります。スクロールバーは、ページ全体ではなく、テーブルに対してのみ表示する必要があります (ヘッダー/フッターは固定する必要があります)。完全に機能する次の例を参照してください。
への呼び出しによってページが表示される場合、同じコードは機能しませんwindow.showModalDialog
。この場合、ヘッダー/フッターは全幅を使用せず (幅が 100% に設定されていても)、スクロールバーはページ全体に表示されます。テーブルも必要な幅を使用していません。ページがモーダル ダイアログに読み込まれるときの違いは何ですか?
編集: Web サイトを停止してダイアログの結果を待つ必要があるため、ModalDialog を使用する必要があります。