if (window.location.href == window.top.location.href) { window.top.location.href = "/index.html"; }
top.window.location.reload 中top是什么意思 父框架的对象 比如
有网页 1.htm <span id='str'>显示内容1</span> <iframe src='2.htm'></iframe>
2.htm <input type='button' value='改变显示内容' onclick="top.document.getElementById('str').innerHTML='显示内容2222222';" />
也就是 如果 2.htm 里面 使用了: top.window.location.reload 那么就是 刷新父页面 1.htm
如果2.htm里面使用的是: window.location.reload 那就是 刷新框架 2.htm 父页面1.htm 不改变
相关推荐
### window.location.href页面跳转的用法(区别于redirect) #### 概述 在Web开发过程中,页面跳转是一项常见的需求。通常我们会使用`Response.Redirect`来进行页面跳转,但这种方式无法在跳转前执行客户端脚本...
JavaScript 中的 location.reload 和 location.replace 方法的区别 在 JavaScript 中,我们经常使用 location.reload() 和 location.replace() 两个方法来刷新页面或重定向到新的 URL。但是,这两个方法之间有着...
三、window.location.href 和 window.location.reload() 的区别 window.location.href 和 window.location.reload() 都可以用来刷新当前页面,但是它们的行为不同。当有提交数据时,window.location.reload() 会...
综上所述,`window.location` 和 `window.open` 在JavaScript中都扮演着重要的角色,但在具体的使用场景、功能特性和安全性方面存在明显的区别。理解这些差异有助于开发者更有效地利用这些工具来实现页面导航和交互...
window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 window.opener.location.href = window.opener.location.href 刷新以winodw....
标题和描述中提到了JavaScript中的几个与页面跳转和刷新相关的属性,分别是window.location.href、location.href、parent.location.href以及top.location.href。这些属性在JavaScript编程中非常常用,用于控制页面的...
`window.location.reload()`是JavaScript中用于刷新当前页面的一个关键方法。这个方法会重新加载当前的URL,包括重新发送HTTP请求到服务器。然而,当页面中包含未保存的数据或者正在进行某种交互时,浏览器可能会弹...
window.location.reload(); ``` ### 2. 强制从服务器重新加载 当`location.reload()`接收一个布尔值`true`作为参数时,它会强制浏览器忽略缓存,直接从服务器请求最新的页面内容。这通常用于确保每次加载的都是最...
5. 使用 `window.parent.frames.item('bottom').location.reload()` 方法 6. 使用 `window.parent.bottom.location.reload()` 方法 7. 使用 `window.parent['bottom'].location.reload()` 方法 这些方法都可以实现...
2. 使用JavaScript:<script language="JavaScript">function myrefresh(){window.location.reload();}setTimeout('myrefresh()',1000);可以每隔1秒刷新一次页面。 示例代码: 四、刷新父窗口 1. 使用opener对象...
window.parent.frames[1].location.reload(); 语句2. window.parent.frames.bottom.location.reload(); 语句3. window.parent.frames[“bottom”].location.reload(); 语句4. window.parent.frames.item(1)....
在处理页面导航和刷新时,通常会使用location.replace()和location.reload()这两个方法。这两个方法虽有相似之处,但在实际应用中却有着本质的区别。接下来我们将详细探讨这两者的区别,以及它们的适用场景和操作...
以上就是从给定文件的标题、描述、标签和部分内容中提炼出的关于JavaScript页面刷新操作的知识点,包括location.reload()和location.replace()的区别、window.location对象的相关属性以及URL的构成等。这些知识点...
在这种情况下,可能需要更深层次的引用,或者使用`window.top`或`window.self`来确定确切的页面层级。 总的来说,JavaScript提供了多种方式来刷新页面,开发者可以根据具体的应用场景和页面结构选择合适的方法。在...
- `window.parent.frames[1].location.reload()`:通过数组索引访问框架,并调用`location.reload()`来刷新。 - `window.parent.frames.bottom.location.reload()`:直接使用框架名称访问并刷新。 - `window....
1. `window.parent.frames[1].location.reload();` 2. `window.parent.frames.bottom.location.reload();` 3. `window.parent.frames["bottom"].location.reload();` 4. `window.parent.frames.item(1).location....
1. **`window.opener`与`window.parent`的区别**: - `window.opener`:指的是打开当前窗口的窗口对象。只有当一个窗口是由另一个窗口通过`window.open()`打开时,该窗口才有`opener`属性。 - `window.parent`:指...
各种js页面跳转代码 在Web开发中,页面跳转是非常常见的操作,JavaScript提供了多种方式来实现页面跳转...例如:<a href="javaScript:window.parent.frames.manframe.location.reload()">刷新这段代码将当前框架刷新。
2. `Response.Write("<script>window.top.location='login.aspx';window.close</script>")`:跳转到"login.aspx"并关闭当前窗口。 3. `this.RegisterStartupScript("reload","<script>window.parent.frames('left')....