最近在一个存在iframe的框加中打开了一个新的页面,在打开的页面中得到了请求的数据,然后关闭子页面,让父页面直接进行请求,避免关闭浏览器的操作.为了不使需要的朋友走弯路,我将答案直接贴出了代码如下 function changeFlow(){ var flowId = document.getElementById("nowFlowId").value; if(flowId==null||flowId.length==0){ alert("改须选择一流程!!!"); return; } parent.window.opener.location.href="<%=path%>/operLogin.do?method=login&operCode=<%=operCode%>&nowFlowId="+flowId; window.close(); }