0

重複の可能性:
Javascript を使用してモーダル ポップアップを中央に戻す

デフォルトでは、ajaxControlToolkit から modalPopupExtender を使用すると、ブラウザー ウィンドウのサイズが変更されると、ブラウザーの中央に再配置されます。

これは window.resize メソッドにフックされたある種の JavaScript だと思いますか?

エクステンダーに関連付けられたパネルのサイズを変更しているため、ポップアップが中心からずれています。

この「中心」操作を直接起動して、実際のブラウザのサイズを変更するのと同じ結果を達成する方法はありますか?

乾杯!:D

編集:まだ明るいアイデアを探しています!ツールキットのソースコードと、作成したソースページ (およびそれらが使用する JavaScript) を参照して、_layout、_onLayout、およびその他のそのような関数への多くの参照を見つけましたが、まだ行き詰まっています:(

4

1 に答える 1

2

このソリューションは私を助けました: http://radderz.me.uk/2009/10/clientside-repositioning-a-modal-popup-extender/

Jqueryを使用しています。ここからダウンロードできます: http://code.jquery.com/jquery-1.5.1.min.js。次に、通常の JS と同じようにページで参照します。元。、<script type="text/javascript" src="jquery-1.5.1.min.js"></script>

于 2011-03-14T09:36:37.843 に答える