- 追加された行はこの色です。
- 削除された行はこの色です。
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>サポートについて]]
-[[戻る>リリース情報]]
* 目次 [#m97f2039]
#contents
*概要 [#pd88beb6]
「[[ダイアログ表示機能]]」・「[[Loading...ダイアログ表示機能]]」のモダンブラウザ対応の差分取込の方法についてまとめています。
「[[ダイアログ表示機能]]」のモダンブラウザ対応の差分取込の方法についてまとめています。
**内容 [#d34ddf9c]
「[[ダイアログ表示機能]]」・「[[Loading...ダイアログ表示機能]]」のモダンブラウザ対応を行いました。~
これにより、”[[IE9でダイアログのサイズ指定が出来ない>https://techinfoofmicrosofttech.osscons.jp/index.php?IE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E6%83%85%E5%A0%B1#zb6941d0]]”問題に対応するため、~
”[[互換モード>http://techinfoofmicrosofttech.osscons.jp/index.php?IE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E6%83%85%E5%A0%B1#t543fb26]]”を使用せずとも、これらの機能を使用することができるようになります。
「[[ダイアログ表示機能]]」のモダンブラウザ対応を行いました。
これにより、”[[IE以外でダイアログ表示(機能)が利用が出来ない>https://techinfoofmicrosofttech.osscons.jp/index.php?IE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E6%83%85%E5%A0%B1#zb6941d0]]”問題を解決し、~
IE以外のモダンブラウザでも「[[ダイアログ表示機能]]」を擬似ダイアログ上で使用することができるようになります。
**&color(#ff0000){注意}; [#badf2281]
モダンブラウザでは、window.openメソッドによる~
「[[業務モーダル・ダイアログ]]」には次の制限が課されています。
***制限事項 1 [#j700b7b1]
-以下のように、「[[業務モーダル・ダイアログ]]」が[x]ボタンで閉じられた場合、親画面は操作できません。
>
+親画面から「[[業務モーダル・ダイアログ]]」表示のボタンをクリックします。
+親画面のウィンドウがマスクされ、「[[業務モーダル・ダイアログ]]」が擬似ダイアログとして起動されます。
+[x]ボタンで擬似ダイアログとして起動された「[[業務モーダル・ダイアログ]]」を閉じた場合、
+親画面のウィンドウはマスクされたままになります。
>従って、この場合は親画面をリロードするか、[x]ボタンで親画面を閉じることでこの問題を解決する必要があります。
***制限事項 2 [#h7e0d623]
-BaseController.CloseModalScreen_WithAllParent()メソッドは、~
擬似ダイアログとして表示された「[[業務モーダル・ダイアログ]]」を閉じるためのサポートを終了しました。~
これは、ダイアログ画面のルートの画面を検出する方法がないためです。
*取込手順 [#t7681633]
[[差分>#v36779bb]]を取り込んで下さい。
*確認方法 [#f747be31]
-以下の機能がモダンブラウザに対応していることを確認してください。
--[[ダイアログ表示機能]]
--[[Loading...ダイアログ表示機能]]
-[[ダイアログ表示機能]]がモダンブラウザに対応していることを確認してください。
-Open棟梁のP層フレームワークを使用する~
ASP.NET Web Formで生成されたWeb画面が正しく動作することを確認してください。
*差分情報 [#v36779bb]
以下のGithubのリンクからモダンブラウザ対応の差分を取り込んだ差分情報を確認できます。
https://github.com/OpenTouryoProject/OpenTouryo/compare/02-00...PartialUpgradeOfModernBrowsersFromv02-00