我试图在很长的名单列表的中心(或我点击鼠标的位置附近)弹出一个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');"
答案 0 :(得分:1)
每次看到http://www.raymondcamden.com/index.cfm/2008/9/26/Ask-a-Jedi-Another-CFWINDOW-Example时,您可能需要销毁并重新创建窗口。