Javascript刷新页面的几种方法:
1   
history.go(0)
2   
window.location.reload()

window.location.reload(true) 
3   
location=location
4   
location.assign(location)
5   
document.execCommand(''Refresh'')
6   
window.navigate(location)
7   
location.replace(location)
8   
document.URL=location.href

Frame框架:

frame.html:

<frameset
rows="50%,50%">
      
<frame name=top src="top.html">
      
<frame name=bottom
src="bottom.html">
   
</frameset>

七种语句:

语句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.reload();
    语句5.
window.parent.frames.item(''bottom'').location.reload();
    语句6.
window.parent.bottom.location.reload();
    语句7.
window.parent[''bottom''].location.reload();

top.html 页面的代码如下:
<input type=button value="刷新1"
onclick="window.parent.frames[1].location.reload()">

bottom.html页面:

<body
onload="alert(''我被加载了!'')">
     
<h1>This is the content in
bottom.html.</h1>
   
</body>

1.window指代的是当前页面,例如对于此例它指的是top.html页面。
   
2.parent指的是当前页面的父页面,也就是包含它的框架页面。例如对于此例它指的是frame.html。
   
3.frames是window对象,是一个数组。代表着该框架内所有子页面。
   
4.item是方法。返回数组里面的元素。
   
5.如果子页面也是个框架页面,里面还是其它的子页面,那么上面的有些方法可能不行。

如果想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用以下语句即可。

<body
onload="opener.location.reload()">
开窗时刷新
   
<body
onUnload="opener.location.reload()">
关闭时刷新

//子窗口刷新父窗口
<script
language=JavaScript>
   
self.opener.location.reload();
</script>
( 或 <a
href="javascript:opener.location.reload()">刷新</a>  
)

Javascript刷新页面的几种方法:的更多相关文章

  1. Javascript刷新页面的几种方法

    Javascript刷新页面的几种方法: window.navigate(location)location.reload()location=locationlocation.assign(loca ...

  2. Javascript刷新页面的八种方法

    /** * Javascript刷新页面的八种方法 * 说明一下,jQuery没有发现刷新页面的方法. */ 1 history.go(0) 2 location.reload() 3 locatio ...

  3. JS刷新页面的几种方法(转)

    Javascript刷新页面的几种方法: 1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(locat ...

  4. js刷新页面的几种方法

    history.go(0) location.reload() location=location location.assign(location) document.execCommand('Re ...

  5. javascript刷新页面的方法

    Javascript刷新页面的几种方法: 1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(locat ...

  6. Javascript刷新页面大全

    非模态刷新父页面:window.opener.location.reload(); 模态刷新父页面:window.dialogArguments.location.reload(); 先来看一个简单的 ...

  7. js刷新页面的几种方式与区别

    Javascript刷新页面的几种方法:1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(locati ...

  8. JS刷新当前页面的几种方法总结

    reload 方法,该方法强迫浏览器刷新当前页面. 语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页 ...

  9. javascript刷新页面代码

    原文链接:http://caibaojian.com/javascript-refresh-page.html reload 方法,该方法强迫浏览器刷新当前页面. 语法:location.reload ...

随机推荐

  1. [Qt] fontawesome图标

    fontawesome图标 fontawesome是一个图标的集合,里面有好多的图标,使用起来也还是非常方便的. 图标信息可以到官网去查:http://fontawesome.io/cheatshee ...

  2. Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config.

    [问题] Eclipse[Ubuntu14.04]中启动Tomcat Server[7.0.55]的时候出现错误例如以下: [解决方法] 1.将下边的Servers中的server[Tomcat v7 ...

  3. neural style论文解读

    相关的代码都在Github上,请参见我的Github,https://github.com/lijingpeng/deep-learning-notes 敬请多多关注哈~~~ 概述 在艺术领域,艺术家 ...

  4. 实现简单的django上传文件

    本文用django实现上传文件并保存到指定路径下,没有使用forms和models,步骤如下: 1.在模板中使用form表单,因为这个表单使用于上传文件的,所以method属性必须设置为post,而且 ...

  5. Android Xfermode 实战 实现圆形、圆角图片

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42094215,本文出自:[张鸿洋的博客] 1.概述 其实这篇本来准备Androi ...

  6. CSS3 之 box-shadow

    1. css3 box-shadow CSS3的box-shadow属性可以让我们轻松实现图层阴影效果 box-shadow:  inset(可选 默认没有) x-offset    y-offset ...

  7. MyEclipse 安装activiti designer

    下载activiti designer 文件地址:http://activiti.org/designer/archived/ 注意:我的是myeclipse9.0,我下载的版本是:(当我下载高版本安 ...

  8. indexOf()忽略大小写方法

    indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置.如果没有出现,则输出-1. indexOf() 方法对大小写敏感!所以要检索字符串且忽略大小写的时候,可以先把字符串转换成全部 ...

  9. SqlBulkCopy使用心得 (大量数据导入)

    文章转载原地址:http://www.cnblogs.com/mobydick/archive/2011/08/28/2155983.html 最近做的项目由于之前的设计人员懒省事,不按照范式来,将一 ...

  10. 再说重写IHttpHandler,实现前后端分离

    aspx页面第一次加载时,HttpHandler 里面是如何编译指定页面的呢?Framework提供了编译页面的API如下: BuildManager.CreateInstanceFromVirtua ...