<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关闭子页面刷新父页面”这一主题涉及到的关键知识点主要包括:使用JavaScript打开新窗口、父窗口与子窗口之间的通信,以及通过特定事件触发父窗口的刷新。 ### 使用JavaScript打开...
在打开一个新的窗口或者弹出一个子窗口后,有时我们需要在关闭子窗口时刷新父窗口。这种方法非常常见,例如,在用户完成了一个表单填写并提交后,我们可能希望关闭这个弹出窗口并刷新主页面,以便用户能够看到最新的...
这个功能常见于数据编辑或者信息确认场景,用户在子窗口中完成操作后,返回父页面看到最新的数据。下面将详细解释如何实现这个功能。 首先,我们要理解什么是“弹出层”。在Web开发中,弹出层通常是指通过...
然而,在某些情况下,我们可能希望在关闭弹出窗口后,不刷新父窗口(即打开弹出窗口的页面),以保持当前页面状态不变。本文将详细介绍如何实现这一需求。 #### 二、问题描述 根据题目中的描述,开发者在`index....
另一种策略是在子窗口关闭后,父窗口检测返回值并决定是否自我刷新。例如: ```javascript if (retValue == "true") { window.location.reload(); } ``` 这里的`retValue`是`window.showModalDialog()`返回的结果...
本话题关注的是如何在关闭子模态对话框后刷新其父模态对话框,这是一个典型的前端开发问题,主要涉及到JavaScript和可能的框架如jQuery、React、Vue或Angular等。 首先,我们需要理解模态对话框的工作原理。模态...
在这样的场景下,用户在子窗口中操作并提交数据后,可能希望父窗口能即时显示最新的数据,而不是手动刷新整个页面。这种需求可以通过JavaScript的AJAX技术来实现。 首先,我们需要理解AJAX(Asynchronous ...
在IT领域,尤其是在Web开发中,"jquery弹出层不关闭 父页面刷新"是一个常见的交互需求。这里,我们主要讨论如何使用jQuery实现这样的功能,即在一个弹出层(通常是一个模态对话框)显示时,用户可以操作父页面而不会...
标题“窗口刷新父窗口然后关闭”涉及到的是软件开发中的用户界面交互操作,主要与Windows操作系统下的编程有关。在Windows API(应用程序接口)中,开发者可以通过编程实现窗口的刷新和关闭功能。这一操作常见于需要...
当我们需要在用户关闭模态窗口后刷新其父页面时,JavaScript(简称js)提供了解决方案。 在JavaScript中,我们可以利用事件监听来处理模态窗口关闭的事件。首先,我们需要在模态窗口上设置一个关闭按钮,并为其添加...
1. 使用`setParent()`函数:你可以为一个窗口设置另一个窗口为其父窗口,这样在关闭或隐藏父窗口时,子窗口也会相应地关闭或隐藏。例如: ```cpp MySubWindow *subWindow = new MySubWindow(); subWindow->...
当子页面完成了某些操作,比如用户输入或者数据处理后,可能需要将结果反馈给父页面。这通常通过事件触发或回调函数实现。例如,可以添加一个按钮,在点击时执行赋值操作: ```html ();">更新父页面 ``` ```...
以上代码定义了一个名为 `refreshParent` 的函数,当调用该函数时,会触发父窗口的页面刷新。这里使用了 `window.parent.location.reload()` 方法来实现刷新。 ##### 方法二:使用 `window.opener` ```javascript ...
产品经理可能会提出更细致的需求,例如在页面关闭时和页面刷新时提供不同的提示信息,或者在页面刷新时需要有延时操作,比如在客服系统中,为了避免电话系统频繁签入签出导致的问题,可能会设置一个延时再让用户重新...
"关闭模态对话框,刷新父窗口,异步上传文件"是一个常见的需求,它涉及到前端JavaScript技术、模态对话框的处理、页面刷新机制以及文件上传的异步操作。下面我们将详细探讨这些知识点。 首先,模态对话框(Modal ...
本示例探讨的是如何将JSP与JavaScript结合,实现父窗口与子窗口之间的数据通信及页面刷新功能,特别涉及了Ajax查询数据和表格渲染。以下是关于这些知识点的详细解释: 1. **JSP(JavaServer Pages)**:JSP是一种...
- 在模态窗口关闭后,如果返回值为`true`,则需要刷新父窗口中的分页组件。 - 具体实现方式是改变当前选中的分页选项,触发分页组件的`onchange`事件,从而重新加载数据。 ```javascript if (value == true) { var...
在Web开发中,经常会遇到一个场景:在父页面中打开子页面后,需要在子页面执行某些操作(比如数据提交),然后再刷新父页面中的特定控件数据,同时关闭子页面。在***技术栈中,可以通过特定的JavaScript代码和后端...
"VB.NET中子窗刷新父窗显示"这个话题是关于如何从一个子窗口(子窗体)触发对父窗口(主窗体)中的控件,如DataGridview,进行刷新的操作。这种功能常见于多窗口应用中,比如数据编辑或查询场景,当用户在子窗口中...
// 修改父窗口的location.href,可以用来跳转到新的URL或刷新页面 window.opener.location.href = 'm_Shedule_Main.aspx'; // 或者,直接使用reload()方法刷新父窗口 window.opener.location.reload(); ``` 在这...