中央に表示される前に、モーダル ウィンドウの位置を変更する必要があります。
モーダルウィンドウを開く ajaxbutton があります。onClick メソッドでは、次のようなことを試しました...
target.appendJavaScript("$(\".wicket-modal\").css('width', 888+'px');");
また
target.appendJavaScript("$(\"[id^=_wicket_window]\").css('top', 100+'px');");
そしてそれのいくつかのより多くのバリエーション...
表示される前に ModalWindow の位置を操作できないようです。しかし、このモーダル ウィンドウ内の要素の位置とサイズを操作できます。
例えば:
target.appendJavaScript("$(\".formdiv\").css('width', 888+'px');");
動作します。「formdiv」はモーダル ウィンドウの div です。幅、色、必要なものが変わります。
しかし、最初の出現時に ModalWindow の位置が別の場所に必要です。どうすればいいですか?