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 回答