<script type="text/javascript">
var oWindow;
var listen_started= false;
function vilidateScaleTest(taskId){
var sheight = screen.height-70; //页面最大化
var swidth = screen.width-10;
var winoption ="left=0,top=0,height="+sheight+",width="+swidth+",toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=no,resizable=yes";
oWindow = window.open('/eitp/test/listScales_scaleViewInit.html?taskId='+taskId,'',winoption);//子页面的请求路径
if(!listen_started){
setTimeout(refreshSelf,1000);
}else{
listen_started=true;
}
//刷新本页面
function refreshSelf(){
if (!oWindow.closed){
setTimeout(refreshSelf,500);
} else {
listen_started = false;
var form = document.forms[0];
form.action = "/eitp/test/listScales_listScalesInit.html"; //父页面的请求路径
form.submit();
}
}
</script>
分享到:
相关推荐
open 关闭子页面刷新父页面
弹出一个窗口关闭后刷新父页面,自己试过可以,不知道是不是你们要的效果
在模态窗口关闭时刷新父页面,直接可以调用的
这个可以自定义的 可以弹出层关闭 父页面刷新 ,可以弹出层不关闭 父页面刷新
网上找了好几个小时没有找到解决办法。最终还是自己解决了。...这样做就是用超链接把返回url转递到用showModalDialog打开的新窗口中,当showModalDialog返回时指到转来的url,最终不刷新父窗口。......
刷新父页面的多种方法 1.弹出子页面 Js代码 2.子窗口刷新父窗口 3.刷新以open()方法打开的窗口 4.刷新以winodw.showModelDialog()方法打开的窗口
NULL 博文链接:https://bestwinner.iteye.com/blog/693455
关闭子页面刷新父页面中部分控件数据,具体的实现代码如下,感兴趣的朋友可以参考下哈
要在关闭新窗口时刷新父窗口,可以使用 `window.opener` 对象来访问父窗口,并使用 `location.reload()` 方法来刷新父窗口。例如: ```javascript window.onunload = function(){ if (window.opener) { window....
在web开发中我们经常各种各样的需求。今天小编给大家介绍JS区分浏览器页面是刷新还是关闭标签页,非常实用,感兴趣的童鞋参考下吧
window.opener.location.reload()刷新父窗口window.opener.location.reload() 与 window.opener.location.href=window.opener.location.href 都是弹出窗口关闭时用来刷新父窗口。 但[removed].Reload 如果有数据提交...
使用javascript实现监听页面的刷新与关闭,可在用户刷新或关闭窗口时执行相关操作。
页面刷新时先执行onbeforeunload,然后onunload,最后onload。 经过验证我得出的结论是: //对于ie,谷歌,360: //页面加载时只执行onload //页面刷新时,刷新之前执行onbeforeunload事件,在新页面即将替换旧页面...
最近一个项目采用的是hui前端框架,他的弹出层就是用的layer插件,对于弹出层,有一个操作体验大家都知道,就是关闭弹出层,需要刷新父页面。开始写的时候,我陷入了自己的误区,在弹出层处理成功之后,我调用的是:...
asp.net使用 js 弹出JavaScript小窗口,弹出消息框并且转向到新的URL,回到历史页面,关闭当前窗口,刷新父窗口等
判断页面是关闭还是刷新的js代码 判断页面是关闭还是刷新
当浏览器退出时会触发onunload事件,因此我们可以使用onunload事件做一些在页面关闭时要执行的操作,如提示用户信息等。但或许在实际应用中我们都发现一个问题,刷新浏览器同样会触发onunload事件,也就是只要是离开...
代码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)... //使用浏览器刷新功能 window.opener.location.reload(); 使用showModalDialog方法 window.returnValue = ‘refresh’;
window.parent.location.reload()//刷新父页面 var index = parent.layer.getFrameIndex(window.name)//获取窗口索引 parent.layer.close(index) 1:刷新父页面 2:关闭此页面 2.1 获取窗口索引 (parent.window....