モーダルウィンドウを開くためにwindow.showmodalDialogを使用しています。このウィンドウでは、CrossBrowsers にいくつかの問題があります。
1) window.showmodaldialog モーダル ウィンドウは IE のようには機能しません。つまり、window.open のように機能します。
Chrome と Safari でのこの問題
2)TABキーを使用して次のテキストボックスを移動すると、テキストボックスの中央に自動的に配置され、テキストボックスの値もクリアされます。
この問題はサファリでのみ発生します。
解決策が必要:
すべてのブラウザーの Window.ShowModalDialog() の代替方法。
window.showModalDialog('/servlet/ZServlet?api=loadJDetails&job=1&dflag=0&dEditFlag=0&rand='+myRandom,obj,"dialogHeight: 600px; dialogWidth: 1100px; dialogTop: px; dialogLeft: px; センター: はい; ヘルプ: いいえ; サイズ変更可能: いいえ; ステータス: いいえ; スクロール: はい;");
モーダル ウィンドウを呼び出すコード:
ヘルプはありますか?