浮层内嵌iframe及frame集合窗口,刷新父页面的多种方法
Js代码
<script language=JavaScript>
parent.location.reload();
</script>
弹出子页面
view sourceprint?
<script language=JavaScript>
window.opener.location.reload();
</script>
子窗口刷新父窗口
<script language=JavaScript>
self.opener.location.reload();
</script>
刷新以open()方法打开的窗口
<script language=JavaScript>
window.opener.location.href=window.opener.location.href;
</script>
刷新以winodw.showModelDialog()方法打开的窗口
<script language="javascript">
window.parent.dialogArguments.document.execCommand('Refresh');
</script>
分享到:
相关推荐
以下是一些在不同场景下刷新父窗口的常见方法: 1. **`parent.location.reload()`** 当子页面是通过iframe或者frame加载在父页面中时,我们可以使用`parent.location.reload()`来刷新父页面。这个方法会重新加载父...
本文将详细介绍几种常见的使用JavaScript刷新页面的方法,并解释它们的工作原理。 #### 1. 使用`history.go(0)` `history.go(0)`会重新加载当前文档。这个方法与`location.reload()`的效果相同,但它的实现方式...
1. **使用window.parent对象**:在子页面的JavaScript代码中,我们可以访问到`window.parent`对象,它是对父窗口的引用。因此,可以直接调用`window.parent.location.reload()`来刷新父页面。这种方法简单直接,但...
3. 刷新父窗口页面,使用以下代码: ```javascript opener.location.reload(); ``` 在弹出新窗口时,如果你需要刷新弹出窗口的父窗口,可以使用该方法。 4. 刷新最顶端窗口页面,使用以下代码: ```javascript ...
对于使用`window.showModalDialog()`打开的对话框,可以通过以下方式刷新父窗口: ```html <script language="javascript"> window.parent.dialogArguments.document.execCommand('Refresh'); ``` `...
本文将详细介绍几种常见的使用JavaScript刷新页面的方法,并对每种方法进行详细解释。 #### 二、知识点详解 ##### 1. 使用`<meta>`标签刷新页面 **语法**: ```html 时间秒数;url=跳转地址"> ``` **示例**: `...
jsp返回上一页和刷新是一种常见的jsp开发需求,本文总结了一些常用的jsp返回上一页和刷新的方法,包括使用JavaScript返回上一页和刷新页面、自动刷新页面、ASP.NET输出刷新父窗口脚本语句、JS刷新框架的脚本语句等。
`来刷新父窗口。但是,在某些情况下,尤其是跨域环境下,`window.opener`可能返回null,导致此方法无效。这可能是因为浏览器的安全限制,阻止了跨域的父窗口的直接访问。 ### 解决跨域限制问题 解决上述问题的一种...
除了上述两种常用方法外,还有其他几种方式可以实现页面刷新,包括但不限于: - **`history.go(0)`** - **定义**: 使用历史记录 API 进行刷新。 - **示例代码**: ```javascript history.go(0); ``` - **`...
在某些情况下,子页面是从父页面中弹出的新窗口,此时可以通过以下几种方式来刷新父页面。 首先,如果子页面知道它是由某个父页面打开的,可以直接使用`window.opener`对象来引用父窗口,并调用`reload()`方法: ```...
例如,如果你想在用户关闭窗口或打开新窗口时刷新父窗口,可以使用`parent.location.reload()`或`self.opener.location.reload()`。对于框架页面,可以使用`parent.另一FrameID.location.reload()`来刷新特定的框架...
本文将详细总结JavaScript刷新页面的几种常见方法。 1. **`location.reload()`** 方法 这是最常用的刷新页面的方法。`location.reload()` 可以强制浏览器重新加载当前页面。如果传递可选参数 `bForceGet` 为 `true...
以上介绍了几种常见的JS页面跳转和对iframe进行页面跳转与刷新的方法。开发者可以根据实际需求选择合适的方式,以达到预期的页面导航效果。需要注意的是,在进行页面跳转和刷新操作时,应考虑到用户体验和浏览器的...
// 刷新父窗口的顶部框架 ``` #### 9. 使用 `history.go(0)` 刷新页面 `history.go(0)` 方法可以用来重载当前页面,其效果与 `window.location.reload()` 类似。 **示例代码:** ```javascript history.go(0); ...
要实现"同一父页面的一个子页面刷新另一个子页面",主要涉及到以下几个关键知识点: 1. **DOM操作**:使用JavaScript的DOM(Document Object Model)接口,可以获取、修改、添加或删除`iframe`元素。例如,通过`...
接下来,我们将详细介绍几种常见的刷新方法,包括它们的语法以及应用场景。 ##### 1. `window.parent.frames[1].location.reload();` - **解释**:此方法通过索引访问父窗口中的子框架,然后调用`location.reload()...
总的来说,JavaScript提供的`location.reload()`方法和`window.location.href`属性结合,可以灵活地处理各种刷新窗口的需求,包括刷新父窗口、当前窗口以及在刷新时添加或修改URL参数。在实际开发中,可以根据具体的...
除了上述针对框架内页面的刷新方法外,还有其他几种通用的页面刷新技术: 1. `history.go(0)`: 这个方法会重新加载当前页面,相当于用户点击了浏览器的刷新按钮。 2. `location.reload()`: 强制刷新当前页面,可以...