0

名前の非常に長いリストの中央 (またはマウスをクリックした場所の近く) に cfwindow をポップアップしようとしています。スクロールした場所の途中で初めてウィンドウをポップアップさせるのに問題はありませんが、ウィンドウを閉じる/非表示にした後、別の名前をクリックすると、最初に開いた場所と同じ場所にウィンドウが表示され、途中ではありませんページがスクロールした場所。スクロールダウンした場所や、cfwindow を開くために既に何回クリックしたかに関係なく、ウィンドウが常にページの中央で開くようにするにはどうすればよいですか?

<cfwindow  name="wRally" title="View Rally Hours" 
    source="index.cfm?action=rally_hours&id={mainform:DYN_FORM_VAL}" 
    height="500" width="500"  
    bodystyle="margin-left: 0px; margin-top: 0px; padding-top: 0px; 
       padding-left: 0px; background-color: ffffff;" 
    refreshonshow="True" center="true" closable="true" draggable="true" ></cfwindow>

<script language="javascript">  
    function viewRally(myVAL) {
        mainform.DYN_FORM_VAL.value = myVAL;
        ColdFusion.Window.show("wRally");
    }
</script>

onClick="viewRally('EMPLOYEE_ID_123');"
4

1 に答える 1

1

http://www.raymondcamden.com/index.cfm/2008/9/26/Ask-a-Jedi-Another-CFWINDOW-Exampleを参照するたびに、ウィンドウを破棄して再作成する必要がある場合があります。

于 2013-11-16T09:25:22.940 に答える