在a.jsp中,通过<a href="#" onclick="javascript:window.open('b.jsp?id=<%=aa.getId()%>',newwindow','height=450, width=550, top=100, left=400, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');"></a>传id到b.jsp做现实,并修改
弹出b.jsp页面,在b.jsp页面做一些修改操作,通过表单提交到c.jsp页面做数据库操作(c.jsp是个中间跳转页面),后通过c.jsp页面直接跳转到a.jsp页面并刷新.a,jsp页面,为什么我在b.jsp页面用
function closewindow(){
if(window.opener){
window.opener.location.reload(true);
window.close();
}
}
关闭好用可是不刷新a.jsp页面呢?
高手给点指教啊!!!
弹出b.jsp页面,在b.jsp页面做一些修改操作,通过表单提交到c.jsp页面做数据库操作(c.jsp是个中间跳转页面),后通过c.jsp页面直接跳转到a.jsp页面并刷新.a,jsp页面,为什么我在b.jsp页面用
function closewindow(){
if(window.opener){
window.opener.location.reload(true);
window.close();
}
}
关闭好用可是不刷新a.jsp页面呢?
高手给点指教啊!!!
{ window.opener.location.reload(true);
window.close(); }
window.close();
}
if(window.opener){
window.opener.opener.location.reload(true);
window.close();
}
}
这样该试一试. opener.opener 我理解为得到父窗口的父窗口对象.