以ASP代码为例,使用一个条件句决定代码执行顺序,你可以将它放在记录更新之后(将转向目标后加上条件参数,例如转向目标为post.asp?action=go)
<% if Request("action")="go" then %> <script language="JavaScript"> <!-- function refreshParent() { window.opener.location.href = window.opener.location.href; if (window.opener.progressWindow) window.opener.progressWindow.close(); window.close(); } //--> </script> <body bgcolor="#f5f5f3" leftmargin="0" topmargin="0" onLoad="refreshParent()"><%end if%>