jsp页面返回到父页面,怎么让父页面的数据刷新

比如页面是这样的流向 A.jsp --> detail.jsp 。需求:
A.jsp可能包含很多参数,现实结果是一系列的记录列表,在这个列表中点击某记录查看详细,在同一窗口打开子页面,查看完毕点关闭之后,希望能够返回A.jsp,同时刷新原来A.jsp的参数,要是用的是history.back(-1)。数据根本不刷新,想让它刷新数据,应该怎么做呢?

关闭子窗口刷新父容代码:
<script>
function window.onbeforeunload(){
window.opener.window.location.reload(true);
}
</script>
把它加到子窗口的<head>和</head>之是任意一个地方就OK了
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-11-09
在a.jsp中用window.open()到b.jsp,b.jsp处理完业务以后可以用window.opener.location.reload();window.close();实现刷新a.jsp而关闭最佳.

jsp页面返回到父页面,怎么让父页面的数据刷新
关闭子窗口刷新父容代码: function window.onbeforeunload(){ window.opener.window.location.reload(true);} 把它加到子窗口的和之是任意一个地方就OK了

iframe怎样刷新父页面的父页面?
frame页面是内嵌到父页面的,当点击iframe页面的服务器控件时,默认只刷新iframe页面,父页面是不会刷新的。若想刷新父页面,可以使用js来实现,如 1. parent.location.reload();这种方法会重新加载整个页面。但如果要在原页面的基础上传递参数,则可以使用下面的方法:2.top.document.location.href='xxx....

jsp 如何刷新整个页面,而不是部分页面
因为你这里用到是嵌套的iframe,你希望你回到父窗口刷新,你就要判断一下。在你的登录页面加入这段js代码:if (window != top){ top.location.href = location.href;}

在jsp页面中,frame之间以及子页面和父页面间参数是如何传递的?
<!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd"> 父页面 function getChildEl(){ alert(document.frames("inner").document.getElementById("text1.inner").value);} ...

父页面与内部框架中的页面的交互怎样实现
两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案:1、通过ajax方式 实现过程:通过ajax请求到子页面中,子页面获取参数id使用java...

js 弹出窗口 选值后提交回父级页(不刷新)的文本框
getElementById("data_key").value = key;window.opener.document.getElementById("data_value").value = value;} } window.onload = function(){ \/\/如果父窗口已经被关闭或者不存在,直接返回 if (!window.opener) return ;\/\/遍历所有的数据 for(var i=1;i<5;++i){ \/\/取得提交按钮 ...

jsp子页面怎么向父页面传值
可以的,下面是一个例子:父页面 var arr = window.showModalDialog('a.jsp','','dialogWidth:300px;dialogHeight:400px;help:no');子页面:function submit(){ window.returnValue = 'OK'; \/\/ 向父页面传值 window.close();}

jsp从子窗口跳转到父窗口
在页面加一个javascript if(self!=top){ window.parent.document.location.href = document.location.href;} 就可以了

js中 当关闭该页面时,刷新另一个页面
这要求刷新的窗口有一个名称,例如windowA。在要关闭的页面加入 如果要刷新的是将要关闭页面的父窗口,则可以在要关闭的页面加入

html页面怎么让包含的页面刷新
用js 在ajax 的Complete 状态后,设置一下frame的src属性就行了

相似回答