问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

刷新页面的javascript怎么写呢?

发布网友 发布时间:2022-04-25 13:13

我来回答

4个回答

热心网友 时间:2022-04-19 07:29

location.reload();

下面是复制的

用js实现的刷新页面的代码,比较全

先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> frame </TITLE> </HEAD> <frameset rows="50%,50%"> <frame name=top src="top.html"> <frame name=bottom src="bottom.html"> </frameset> </HTML> 现在假设top.html (即上面的页面) 有七个button来实现对bottom.html (即下面的页面) 的刷新,可以用以下七种语句,哪个好用自己看着办了。

语句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 页面的代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<TITLE> top.html </TITLE>

</HEAD>

<BODY>

<input type=button value="刷新1" onclick="window.parent.frames[1].location.reload()"><br>

<input type=button value="刷新2" onclick="window.parent.frames.bottom.location.reload()"><br>

<input type=button value="刷新3" onclick="window.parent.frames['bottom'].location.reload()"><br>

<input type=button value="刷新4" onclick="window.parent.frames.item(1).location.reload()"><br>

<input type=button value="刷新5" onclick="window.parent.frames.item('bottom').location.reload()"><br>

<input type=button value="刷新6" onclick="window.parent.bottom.location.reload()"><br>

<input type=button value="刷新7" onclick="window.parent['bottom'].location.reload()"><br>

</BODY>

</HTML>

下面是bottom.html页面源代码,为了证明下方页面的确被刷新了,在装载完页面弹出一个对话框。

bottom.html 页面的代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<TITLE> bottom.html </TITLE>

</HEAD>

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

</BODY>

</HTML>

解释一下: 1.window指代的是当前页面,例如对于此例它指的是top.html页面。

2.parent指的是当前页面的父页面,也就是包含它的框架页面。例如对于此例它指的是framedemo.html。

3.frames是window对象,是一个数组。代表着该框架内所有子页面。

4.item是方法。返回数组里面的元素。

5.如果子页面也是个框架页面,里面还是其它的子页面,那么上面的有些方法可能不行。

附: Javascript刷新页面的几种方法:

1 history.go(0)

2 location.reload()

3 location=location

4 location.assign(location)

5 document.execCommand('Refresh')

6 window.navigate(location)

7 location.replace(location)

8 document.URL=location.href

自动刷新页面的方法:

1.页面自动刷新:把如下代码加入<head>区域中 <meta http-equiv="refresh" content="20"> 其中20指每隔20秒刷新一次页面.

2.页面自动跳转:把如下代码加入<head>区域中 <meta http-equiv="refresh" content="20;url=http://www.wyxg.com"> 其中20指隔20秒后跳转到http://www.wyxg.com页面 3.页面自动刷新js版 <script language="JavaScript"> function myrefresh() { window.location.reload(); } setTimeout('myrefresh()',1000); //指定1秒刷新一次 </script>

ASP.NET如何输出刷新父窗口脚本语句

1. this.response.write("<script>opener.location.reload();</script>");

2. this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>");

3. Response.Write("<script language=javascript>opener.window.navigate(''你要刷新的页.asp'');</script>") JS刷新框架的脚本语句 //如何刷新包含该框架的页面用 <script language=JavaScript> parent.location.reload(); </script> //子窗口刷新父窗口 <script language=JavaScript> self.opener.location.reload(); </script> ( 或 <a href="javascript:opener.location.reload()">刷新</a> ) //如何刷新另一个框架的页面用 <script language=JavaScript> parent.另一FrameID.location.reload(); </script> 如果想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用以下语句即可。 <body onload="opener.location.reload()"> 开窗时刷新 <body onUnload="opener.location.reload()"> 关闭时刷新 <script language="javascript"> window.opener.document.location.reload() </script>

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/asciil/archive/2009/06/10/4256950.aspx

热心网友 时间:2022-04-19 08:47

window.location.reload()

热心网友 时间:2022-04-19 10:21

window.location.reload();

热心网友 时间:2022-04-19 14:21

window.location=window.location
window.location.reload()
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
黑色芳纶哪家的好一些? 苏子叶我们中国叫什么苏子叶在中国叫什么 福州小车过户多少钱啊 福州车辆过户要多少钱 民生山西怎么查不到医疗保险信息 app查询养老金医疗保险方法介绍_百度... 太原医保查询平台(附入口二维码) 鉴定伤残等级去哪个部门 2024年中国铝业集团高管团队名单 2024中铝集团董事会成员一览 右枕位胎儿图怎么睡 一鸣楼宇对讲,刷卡开不了门,但分机能开,对讲能用,怎样维修? js页面刷新跳转的几种方式及区别 js 页面刷新location.reload和location.replace的区别小结 易快报与钉钉中的报销功能哪个更出色? 怎么用手机查看钉钉所有人报销记录 易快报与钉钉中的报销功能哪个好用? 急,急,我们单位审批日常报销用的是钉钉那个软件,一般领导审批完了系统会... 有谁用过易快报或者钉钉中的报销功能? 公司私账报销可以走钉钉流程吗?税务会不会可以查到? 钉钉上有没有可以对接的差旅报销软件? 老年人能力评估显示辅导员审核通过是什么意思 老年人能力评估有几个一级和二级指标? 老年人能力评估标准 如何评估老年人的生活能力 怎样在excel里打减号,不是公式里的,就是在单元格里只留一个减号- 在Excel里边如何输入一个单独的减号和加号 excel筛选后,如何添加加减号 Excel 怎么在excel所有单元格插入减号 怎么样在Excel里面输入○圆形里面有减号的图标? Excel,如果在一列里单元格前方添加减号? 在excel表格中怎么输入数字后面的减号 JS点击按钮刷新页面怎么实现 react.js怎么实现刷新当前页面 液态烧碱与固体烧碱的区别和应用 优质固体烧碱呈什么颜色? NaOH是什么颜色固体 为什么碳酸钠 固体烧碱不能用作食品保鲜 烧碱有什么味道 能用固体烧碱干燥的气体 固体烧碱为什么不能保存在无色细口玻璃瓶 橡皮塞中? 在培养皿上放一些固体烧碱,露置在空气中,可以观察到烧碱表面先变潮湿... 实验室里可以使用浓氨水与碱石灰或固体烧碱作用制取氨气。请问原理是什... 敞放的固体烧碱 量筒中溶解固体烧碱,发现试管炸裂,为何? 实验室里有一瓶固体烧碱因吸收了空气中的二氧化碳而部分变质。为测定这... 固体烧碱怎么报存?为什么? 有一包不纯的固体烧碱,其中可能含有Na 2 SO 4 、MgSO 4 、Ba(OH) 2... 为什么固体烧碱,浓硫酸在空气中放置一段时间后,因发生化合反应而导致... 宁波优酷学教育初中数学有吗? 宁波银行兑换的优酷视频怎么用 我的卡是宁波的办一个电信的优酷视频定向流量包到能用吗?