jsp弹出框如何关闭并刷新之前页面

在jsp页面a.jsp中有个编辑,当点击编辑弹出b.jsp的编辑页面,当b.jsp中的内容编辑成功后点确定怎么实现b.jsp页面关闭而a.jsp刷新页面内容

给你思路吧:具体实现你应该可以写出来;
首先添加 按钮click事件,
事件中 写关闭b.jsp页面的脚本
判断 b.jsp页面关闭之后,重新 load a.jsp 页面就可以了追问

我在click中添加了这个closewindow() 方法怎么还是无法自动刷新a.jsp中的内容呢,手动刷新才可以显示修改后的内容

window.opener.location.reload(true);
window.opener.location.href=window.opener.location.href;
window.close();

追答

window.opener.location.reload(true); window.opener.location.href=window.opener.location.href; window.close();

你把 window.opener.location.reload(true);

该成 window.parent.location.reload(true);

追问

这样做了,关闭了b.jsp中的页面不过a.jsp页面还是不会自动刷新

a.jsp页面还是无法自动刷新

追答

你先关闭窗口后刷新页面吧?

window.opener.location.href=window.opener.location.href; window.close();window.close();
window.parent.location.reload(true);

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-17
<%
out.print("<script> alert('弹窗!');</script>");
out.print("<script>window.close();window.opener.location.reload();</script>");
%>

试试追问

这样可以吗?

第2个回答  2014-01-17
js里 window.load就好了
第3个回答  2014-01-16
你这个应该可以写个javascript,在点击确定之后再调用一遍a.jsp的显示方法,刷新一下
相似回答