扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
location.reload();
创新互联公司是专业的新华网站建设公司,新华接单;提供成都做网站、成都网站制作、成都外贸网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行新华网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
下面是复制的
用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('我被加载了!')" h1This 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=" 其中20指隔20秒后跳转到页面 3.页面自动刷新js版 script language="JavaScript" function myrefresh() { window.location.reload(); } setTimeout('myrefresh()',1000); //指定1秒刷新一次 /script
ASP.NET如何输出刷新父窗口脚本语句
1. this.response.write("scriptopener.location.reload();/script");
2. this.response.write("scriptopener.window.location.href = opener.window.location.href;/script");
3. Response.Write("script language=javascriptopener.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博客,转载请标明出处:
JavaScript location.reload() 方法
Location 对象的 reload() 方法用于重新加载当前文档(页面),语法如下:
location.reload( false|true )
说明(实战帮有javascript课程与实训项目哦,可以一试)
如果该方法参数为 false 或者省略参数,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,location.reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。
如果要强制刷新当前页面,请将参数设置为 true。
F5重新刷新页面,相当于在数据库重新加载到数据到jsp页面,数据,当然是你在数据库查询出来的数据,你要刷新页面,用window.location.reload(); 这个就行了
js 页面刷新
让页面进行刷新,可以使用 location.reload() 方法,但是这种方法会让页面一直不断的刷新。
这是因为当页面加载完成以后,我们让它刷新一次,那么浏览器就会重新向服务器请求数据,界面会重新加载,然后,加载完成又调用了location.reload()方法,这样就陷入了死循环,一直处于请求然后刷新的状态。
为了解决这样的问题,我们使用下面这种方式:
利用以上方法,在每次进入这个页面的时候,都会绕过浏览器缓存,重新向服务器获取数据。
js返回上一页并刷新的几种方法:
方法一:a href="javascript:history.go(-1)"返回上一页/a
方法二:a href="javascript:location.reload()"刷新当前页面/a
方法三:a href="javascript:" onclick="history.go(-2); "返回前两页/a
方法四:a href="javascript:" onclick="self.location=document.referrer;"返回上一页并刷新/a
方法五:a href="javascript:" onclick="history.back(); "返回上一页/a
扩展资料
JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
1、是一种解释性脚本语言(代码不进行预编译)。
2、主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
3、可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
4、跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。
Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。
参考资料来源:百度百科:javascript
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
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流