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. iOS 语音识别使用讯飞报错

    You must rebuild it with bitcode enabled(Xcode setting ENABLE_BITCODE), obtain an updated library fr ...

  2. qt tablewidget中单个和批量删除代码如下(部分)截图如下

    def coltable(self):#行删除    row=self.downwidget.currentRow()    select=self.downwidget.isItemSelected ...

  3. C/C++基础概念

    1.类占用的内存大小: 1)在不同位数的操作系统下,各种数据类型所占用的内存大小:32位和64位操作系统 http://blog.csdn.net/b_zhang/article/details/68 ...

  4. C++ Primer 学习笔记_84_模板与泛型编程 --模板特化

    模板与泛型编程 --模板特化 引言: 我们并不总是能够写出对全部可能被实例化的类型都最合适的模板.某些情况下,通用模板定义对于某个类型可能是全然错误的,通用模板定义或许不能编译或者做错误的事情;另外一 ...

  5. 什么是 gnuplot

    Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting program).用户通过输入命令,可以逐步设置或修改绘图环境,并 ...

  6. Dev GridControl,GridView 显示多行文本及合并相同单元格

    显示多行文本的方法 首先把gridcontrol的views的Optionsview里的RowAutoHeight设置为True 在In-place Editor Repository 里添加 Mem ...

  7. C# 将窗口移动到指定位置

    private void button1_Click(object sender, EventArgs e) { Frm f = new Frm(); f.StartPosition = FormSt ...

  8. Asp.Net中的消息处理---MSMQ系列学习(一)

    刚刚毕业一年,比较浮躁,上次面试被问到消息队列,觉得非常的惭愧因为不知道,所以下定决心一定要学会使用它.以前只是听说过有这么个东西,要说是什么,在什么场景下使用却是无从知晓,因为自己也确实没有在项目中 ...

  9. myeclipse10.7破解成功 但 无法打war包 securecrt alert:integrity check error 解决方案

    本次对于myeclipse10破解后,导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR”进行了破解 只要执行完第一步的破解后,将com.genuitec. ...

  10. (一)CodeMirror - 基本应用

    基本引用: <link rel="stylesheet" href="../lib/codemirror.css"> <script src= ...