asp版
打开子窗口代码
window.open('addNewsClass.asp?pclassid='+id,'', 'height=300, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no');
刷新父窗口,关闭子窗口的代码
response.write "<script language='javascript'>" & chr(13)
response.write "alert('新闻类别添加成功!');" & Chr(13)
response.write "opener.document.location='manageNewsClass.asp';"&Chr(13)
response.write "self.close();"&Chr(13)
response.write "</script>" & Chr(13)
Response.End
jsp版
打开子窗口代码
window.open('sysmanage/SysMenuManageAction!toSysMenuAddForm.action?operation=add&strMenuId='+id,'', 'height=300, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no');
刷新父窗口,关闭子窗口的代码
function closeAndReload(){
var url="sysmanage/SysMenuManageAction!findPageSysMenu.action";//要刷新的窗口URL
opener.document.location=url;//注意这里通过子窗口刷新父窗口的方法
window.close();
}
分享到:
相关推荐
在打开一个新的窗口或者弹出一个子窗口后,有时我们需要在关闭子窗口时刷新父窗口。这种方法非常常见,例如,在用户完成了一个表单填写并提交后,我们可能希望关闭这个弹出窗口并刷新主页面,以便用户能够看到最新的...
本文档将深入探讨如何在子窗口关闭时刷新父窗口,包括使用`window.open()`、`window.showModalDialog()`以及jQuery进行操作的方法。 #### 一、使用`window.open()`刷新父窗口 `window.open()`方法用于创建一个新的...
在JavaScript中,我们经常遇到需要在一个弹出的窗口(子窗口)中执行操作后刷新父窗口的情况。这在很多应用场景中都非常有用,比如表单提交后的页面刷新、数据更新后的页面刷新等。实现这一功能的关键是能够访问到父...
3. **父窗口的更新**:在子窗口的AJAX成功回调函数中,我们可以调用`parent.window.location.reload()`来刷新父窗口。这样,父窗口将获取到最新的数据并重新渲染页面。 这个过程的关键在于通过AJAX保持页面的异步...
- **使用`opener.location.reload()`**:在子窗口中,你可以通过`opener`引用父窗口,然后调用`reload()`方法刷新父窗口的页面。 - **通过消息传递**:使用`window.postMessage()` API,子窗口可以向父窗口发送...
而“刷新”按钮则用于刷新父窗口的内容。 #### 二、通过 `window.showModalDialog()` 实现交互 除了 `window.open()` 之外,还可以使用 `window.showModalDialog()` 来创建模态对话框。这种方法可以让父窗口保持在...
标题“窗口刷新父窗口然后关闭”可能涉及到的是前端开发中的一个常见操作,通常在JavaScript或者相关的Web框架(如React、Vue等)中实现。这个标题可能是关于如何在用户执行某个操作后,比如点击按钮,自动刷新父...
在给定的代码中,`retrunValue`函数被设计为在子窗口关闭前执行。这个函数首先触发父窗口中的一个按钮点击事件,该按钮的作用是刷新或重新加载页面,然后关闭子窗口: ```javascript function retrunValue() { ...
在Web应用程序中,iframe(Inline Frame)常用于嵌入其他网页或者实现页面的局部刷新,而父窗口与子窗口之间的通信则能实现更复杂的交互逻辑。 在JavaScript中,通过window对象我们可以访问到当前窗口的各种属性和...
3. **关闭子窗口并刷新父窗口**: ```javascript function shut() { window.parent.dialogArguments.document.execCommand('Refresh'); window.close(); } ``` 此函数不仅刷新了父窗口,还在执行完毕后关闭...
"关闭模态对话框,刷新父窗口,异步上传文件"是一个常见的需求,它涉及到前端JavaScript技术、模态对话框的处理、页面刷新机制以及文件上传的异步操作。下面我们将详细探讨这些知识点。 首先,模态对话框(Modal ...
1. **子窗口关闭父窗口**: 子窗口可以通过`window.parent.close()`来关闭父窗口,但在此之前,需要解除与父窗口的引用,防止出现关闭询问,即`window.parent.opener = null;`。 2. **子窗口操作父窗口的大小**: ...
- 子窗口关闭时,可以将值附加到URL上,然后通过`window.location`的改变通知父窗口。父窗口通过监听`hashchange`或`popstate`事件来获取这些参数。 4. **使用cookies或localStorage**: - 如果数据量不大,且不...
本教程将深入探讨如何在子窗口通过JS操作父窗口中的元素,涉及到的关键技术包括JavaScript、HTML和DOM(Document Object Model)。 1. **JavaScript基础知识**: - JavaScript是一种解释型的、轻量级的编程语言,...
`window.parent.location.reload()` 这行代码会刷新父窗口的页面。这里的`parent`属性用于引用包含当前窗口的窗口,即父窗口。`reload()`方法则是用来刷新页面的。 具体实现步骤如下: 1. 在弹出层的HTML代码中,...
### 关闭父窗口时同步关闭子窗口的JavaScript实现 在Web开发中,有时我们需要实现在关闭主窗口(即父窗口)的同时,也能自动关闭由其打开的所有子窗口。这种需求常见于多窗口交互的应用场景中,例如弹出新窗口进行...
当新窗口关闭时,我们可能希望刷新父窗口。这可以通过在新窗口中添加`window.opener.location.reload();`来实现。例如: ```javascript window.close(); window.opener.location.reload(); ``` 这段代码会在新窗口...
反之,如果希望在关闭子窗口时无条件刷新父窗口,即使有未完成的提交,那么`window.opener.location.href = window.opener.location.href`是一个更好的选择。 在实际应用中,我们还需要考虑其他因素,比如浏览器...
当子窗口执行完成其任务并准备关闭时,可以调用以下代码来刷新父窗口: ```javascript // 使用window.opener属性引用父窗口 // 修改父窗口的location.href,可以用来跳转到新的URL或刷新页面 window.opener....