首先写一个jsp,主要用于跳转!主要有3个参数,url,ref,close。url代表你的父页面,ref代表重新刷新,close代表关闭子页面.
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%
String surl = request.getParameter("surl");
if (surl == null || "".equals(surl)) {
surl = (String) request.getAttribute("surl");
}
if(surl!=null){
surl=surl.replaceAll("\\^","&");
}
%>
<logic:equal value="true" name="ref">
<script type="text/javascript">
try{
opener.window.location.reload();
}catch(e){}
</script>
</logic:equal>
<logic:equal value="true" name="close">
<script type="text/javascript">
window.close();
</script>
</logic:equal>
<html>
<head>
<%if(surl!=null&&!"".equals(surl)){ %>
<meta http-equiv="refresh" content="1; url=<%=surl%>">
<%} %>
<%@ include file="/askmanage/cssjs.jsp"%>
</head>
<body>
<div class="Fback" style="width:100%">
<div id="Ftext">
<ul>
<h5> 友情提醒: </h5>
<li> 正在处理中请稍后...... </li>
<li> 如果页面没有自动返回请点击
<%if(surl!=null&&!"".equals(surl)){ %>
<a href="<%=surl%>">这里</a>
<%}else{ %>
<a href="javascript:history.go(-1)">这里</a>
<%} %>
</li>
</ul>
</div>
</div>
</body>
</html>
然后在你的子页面写上3个hiddern
<input type="hidden" name="surl" value="/za/qhsmb_action.shtml" />
<input type="hidden" name="ref" value="true"/>
<input type="hidden" name="close" value="true">
分享到:
相关推荐
子页面刷新父页面
在同一个父页面中的两个iframe里面的两个子页面,进行无刷新的更新!
open 关闭子页面刷新父页面
用iframe、弹出子页面刷新父页面 iframe parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 ...
// 刷新父页面。此段代码放在被弹出的页面 function refreshOpener() { var win = top.window; try { if (win.opener) win.opener.location.reload();//或parent.location.reload(); } catch (ex) { } } .......
这个是MUI框架父页面刷新的Demo,MUI是一个比较好用的国产前端H5框架
弹出一个窗口关闭后刷新父页面,自己试过可以,不知道是不是你们要的效果
JS关于刷新父页面例子:javascript 弹出页面点击确定,刷新父页面 仔细分析学习
因系统需求,要在关闭子模态对话框后刷新父模态对话框,做的一个小测试。
这个可以自定义的 可以弹出层关闭 父页面刷新 ,可以弹出层不关闭 父页面刷新
WinForm 关闭子窗体时刷新父窗体的数据WinForm 关闭子窗体时刷新父窗体的数据
在模态窗口关闭时刷新父页面,直接可以调用的
前端删除一条数据或者新增数据后,后端操作成功,但前端不会自动刷新,需要重新刷新当前页面 (用vue-router重新路由到当前页面,页面是不进行刷新的 ,采用window.reload(),或者router.go(0)刷新时,整个浏览器...
java jsp 子窗口提交数据 父窗口刷新为最新数据,利用ajax刷新
C# WINFORM 子窗体刷新父窗体,TXT
此文档是对关于子窗口关闭刷新父窗口的总结。
刷新父页面的多种方法 1.弹出子页面 Js代码 2.子窗口刷新父窗口 3.刷新以open()方法打开的窗口 4.刷新以winodw.showModelDialog()方法打开的窗口
主要介绍了C#实现winform用子窗体刷新父窗体及子窗体改变父窗体控件值的方法,涉及C#窗体交互的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
父窗打开子窗,子窗刷新父窗的DATAGRIDview显示
C#通过子窗体刷新父窗体 代码,vs2008.