页面刷新代码大全
js控制iframe的刷新(页面局部刷新)

js控制iframe的刷新(页⾯局部刷新)今天遇到个问题,后台会员审核之后,页⾯内的会员审核状态要及时改变,但⼜不能指望⽤户⼿动刷新(⽤户体验很不好)如果审核页⾯和显⽰审核状态时同在⼀个html页⾯的话,那么直接⽤js改变div内部的⽂本就可以了,像下⾯这样:$("#btn1").click(function(){$("#test1").text("Hello world!");});$("#btn2").click(function(){$("#test2").html("<b>Hello world!</b>");});$("#btn3").click(function(){$("#test3").val("Dolly Duck");});但是,后台页⾯的布局是这样的:这画的应该不难看出来吧,不过我还是要说明⼀下;⼀个html中包含⼀个iframe1,点击这个iframe1中的某个字段,会跳出⼀个模态框(⽤于审核的div2),审核结束后提交信息,点击button ok,此时数据提交到接⼝并进⾏了⼀系列操作(此处省略具体操作),然后div2窗⼝关闭,这个时候iframe1中的某些字段应该做出改变,⽐如,之前审核状态是“未审核”,在div2审核操作了之后,此时的状态应该变为“已审核”,⽤户希望的是,在点击了button按钮之后,状态⽴即刷新,那么我们应该在提交数据到接⼝,成功之后做出点什么来改变这个状态,但是上⾯说了,直接⽤js获取iframe1中的标签改变其值是⾏不通的,所以我们可以这么做:function check_pass(uid) {$.ajax({type: "GET",url: siteurl,dataType: "json",data:{"c":"api","m":"checkpass","uid":uid},success: function(text) {var _body = window.parent;var _iframe1=_body.document.getElementById('rightMain');_iframe1.contentWindow.location.reload(true);}});}这个函数是在button点击的时候执⾏的,button是存在于div2中的,发起ajax请求向接⼝提交数据之后,我们来看请求成功之后的代码:var _body = window.parent;--------------------获取这个div2的⽗级窗⼝,那么⾃然是这个body了;var _iframe1 = _body.document,getElementById('rightMain');-------------------根据id获取iframe1这个对象;_iframe1.contentWindow.location.reload(true);-----------------------看到reload就该知道是刷新了这个iframe1了。
Div 部分刷新 利用iframe刷新div 利用AJAX刷新部分div

Div 部分刷新利用iframe刷新div利用AJAX刷新部分div一般的WEB页面,当用户访问时,会按需请求一个新页面,而这个新页面很大一部分的内容其实跟原页面是相同的,无非是某一行内容,或者某一小块内容要被刷新,这时候如果把整个页面再重新请求一遍,就很不划算,这时候我们可以使用一种部分刷新方法,就是使用HTML的iframe 标签。
iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。
这个标签的可用属性如下:其中我们需要注意的是一个src 属性,它指定了在这个iframe块中你要用于显示的原代码。
例如:<iframe src ="/index.html"><p>Your browser does not support iframes.</p></iframe>好,下面我们就可以用JAVASCRIPT改变iframe块的内容,来实现页面的部分刷新了,示例代码如下:1 <%@ Page Language="C#" AutoEventWireup="true" %>2 //...3 <html xmlns="/1999/xhtml" >4 <head runat="server">5 <title>Lesson 1 - Demo 1 - IFrame "Ajax"</title>6 <script language="javascript">7 function refresh()8 {9 document.getElementById('iframe').src =10"IFramePage.aspx?" + new Date();11 }12 </script>13 </head>14 <body style="font-family:Verdana; font-size:13px;">15 <form id="form1" runat="server">16 <div>17 <b>Page Load:</b>18 <span><%= DateTime.Now.ToLocalTime() %></span>19 </div>20 <div>21 <b>Current Time:</b>22 <span id="currentTime"></span>23 </div>24 <input type="button" value="Refresh" onclick="refresh()" />25 </form>26 <iframe id="iframe" src="IFramePage.aspx"></iframe>27 </body>28 </html>29在这个页面中,先显示一个Page Load:的时间,以及一个按钮,然后一个iframe块,当点击按钮的时候,我们在它的响应函数refresh()中改变iframe块的src属性,也就是页面地址(url参数变化也算地址变动)这样就会引起这个iframe重新被加载,那个参数中用了一个?new Date()型参数,这样保证了每次都是不同的参数,每次都要变,如果这儿是个固定值比如"123"那么只有第一次点的时候变,而后面就不变了。
android项目中刷新activity界面

android项⽬中刷新activity界⾯
android项⽬中在sqlite数据库插⼊/更新/删除数据后:
1. 刷新当前activity界⾯数据(⼿动刷新):
在activity类下新增⼀个refresh()⽅法:
/**
* 刷新, 这样的刷新⽅法,仅仅有⼀个Activity实例。
*/
public void refresh() {
onCreate(null);
}
2. 刷新还有⼀个activity界⾯数据(⾃⼰主动刷新):
在涉及到sqlite3数据库操作的activity类下重写onResume()⽅法:(此处建议复习下activity的⽣命周期, 并了解下onResume()⽅法的使⽤)
/**
* 调⽤onCreate(), ⽬的是刷新数据,
* 从还有⼀activity界⾯返回到该activity界⾯时, 此⽅法⾃⼰主动调⽤
*/
@Override
protected void onResume() {
super.onResume();
onCreate(null);
}
由此, 涉及到sqlite数据库数据的插⼊/更新/删除的activity的类, 建议像上⾯⼀样重写onResume()⽅法, 这是本⼈在实践中解决"刷新还有⼀activity界⾯数据"的可⾏⽅法继续补充...。
jquery刷新页面的实现代码(局部及全页面刷新)

jquery刷新页⾯的实现代码(局部及全页⾯刷新)局部刷新:这个⽅法就多了去了,常见的有以下⼏种;$.get⽅法,$.post⽅法,$.getJson⽅法,$.ajax⽅法如下前两种使⽤⽅法基本上⼀样复制代码代码如下:$.get(”Default.php”, {id:”1″, page: “2″ },function(data){//这⾥是回调⽅法。
返回data数据。
这⾥想怎么处理就怎么处理了。
});$.getScript⽅法:复制代码代码如下:$.getScript(”/jquery.js”,function(){$(”#go”).click(function(){//回调⽅法$(”.block”).animate( { backgroundColor: ‘pink' }, 1000).animate( { backgroundColor: ‘blue' }, 1000);});});$.getJson只是返回的数据类型不⼀样复制代码代码如下:$.getJson(”Default.php”, {id:”1″, page: “2″ },function(data){//注意,这⾥返回的JSON数据引⽤⽅法为””,不明⽩的可以查⼀下json⽅⾯的教程。
这⾥就不解释太多了});$.ajax 这个⽅法估计⽤的⼈很多吧。
不过我不太喜欢⽤这个。
个⼈觉得前⾯两个更⽅便复制代码代码如下:$.ajax({type: “POST”, //提交的类型url: “some.php”,//提交地址data: “name=John&location=Boston”,//参数success: function(msg){ //回调⽅法alert( “Data Saved: ” + msg );//这⾥是⽅法内容,和上⾯的get⽅法⼀样}});下⾯介绍全页⾯刷新⽅法:有时候可能会⽤到window.location.reload()刷新当前页⾯.parent.location.reload()刷新⽗亲对象(⽤于框架)opener.location.reload()刷新⽗窗⼝对象(⽤于单开窗⼝)top.location.reload()刷新最顶端对象(⽤于多开窗⼝)。
js实现页面重新加载

js实现页⾯重新加载javascript实现页⾯的重新加载和页⾯的刷新2018年06⽉06⽇ 16:19:25 阅读数 122401、reload ⽅法,该⽅法强迫浏览器刷新当前页⾯。
语法:location.reload([bForceGet])参数: bForceGet,可选参数,默认为 false,从客户端缓存⾥取当前页。
true, 则以 GET ⽅式,从服务端取最新的页⾯, 相当于客户端点击F5(“刷新”)2、 replace ⽅法,该⽅法通过指定URL替换当前缓存在历史⾥(客户端)的项⽬,因此当使⽤replace⽅法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。
语法: location.replace(URL)通常使⽤: location.reload() 或者是 history.go(0) 来做。
此⽅法类似客户端点F5刷新页⾯,所以页⾯method=”post”时,会出现”⽹页过期”的提⽰。
因为Session的安全保护机制。
当调⽤ location.reload() ⽅法时, aspx页⾯此时在服务端内存⾥已经存在,因此必定是 IsPostback 的。
如果有这种应⽤:需要重新加载该页⾯,也就是说期望页⾯能够在服务端重新被创建,期望是 Not IsPostback 的。
这⾥,location.replace() 就可以完成此任务。
被replace的页⾯每次都在服务端重新⽣成。
代码: location.replace(location.href);3、返回并刷新页⾯:location.replace(document.referrer);document.referrer //前⼀个页⾯的URL不要⽤ history.go(-1),或 history.back();来返回并刷新页⾯,这两种⽅法不会刷新页⾯。
4、Javascript刷新页⾯的⼏种⽅法:1. 1,history.go(0)2. 2,location.reload()3. 3,location=location4. 4,location.assign(location)5. 5,document.execCommand('Refresh')6. 6,window.navigate(location)7. 7,location.replace(location)8. 8,document.URL=location.href5、⾃动刷新页⾯的⽅法:5.1、页⾯⾃动刷新:把如下代码加⼊区域中,其中20指每隔20秒刷新⼀次页⾯<meta http-equiv="refresh" content="20">1. <meta http-equiv="refresh" content="20;url="https://">2. 15.3、页⾯⾃动刷新js版1. <script language="JavaScript">2. function myrefresh()3. {4. window.location.reload();5. }6. setTimeout('myrefresh()',1000); //指定1秒刷新⼀次7. </script>6、JS刷新框架的脚本语句1. //刷新包含该框架的页⾯⽤2. <script language=JavaScript>3. parent.location.reload();4. </script>5. //⼦窗⼝刷新⽗窗⼝6. <script language=JavaScript>7. self.opener.location.reload();9. ( 或 <a href="javascript:opener.location.reload()">刷新</a> )10. //刷新另⼀个框架的页⾯⽤11. <script language=JavaScript>12. parent.另⼀FrameID.location.reload();13. </script>如果想关闭窗⼝时刷新或想开窗时刷新,在中调⽤以下语句即可。
返回上一个url并刷新界面的js代码

返回上⼀个url并刷新界⾯的js代码JS 重载页⾯,本地刷新,返回上⼀页<a href="javascript:history.go(-1)" rel="external nofollow" >返回上⼀页</a><a href="javascript:location.reload()" rel="external nofollow" >重载页⾯,本地刷新</a><a href="javascript:history.go(-1);location.reload()" rel="external nofollow" >返回上⼀页重载页⾯,本地刷新</a>history.back();back();上⾯两个⽅法不⾏,多次尝试后,⽤下⾯的解决了location.href=document.referrer;返回前⼆页并刷新的JS代码应该怎样写。
js ⽅法<a href="#" rel="external nofollow" onclick="self.location=document.referrer;">返回</a>asp⾃动返回并刷新的⽅法:response.Write("<script language=javascript>self.location=document.referrer;</script>")⼀般⽤于向⼀个页⾯提交action后返回前⼀页并刷新!php做法echo "<script>alert('退出成功!');location.href='".$_SERVER["HTTP_REFERER"]."';</script>";设置删除成功后返回前⼀页,并刷新if($query){$page="listrenwu.php";<!---这种⽅式不会刷新,只会原样返回-->echo "<script>alert('删除成功');history.go(-1)</script>";<!--//设置删除成功后返回前⼀页,并刷新-->-->echo "<script>alert('删除成功');window.location = "".$page."";</script>";}这个算是php教程中最简单的哦,不多说你懂的。
ASP.NET刷新页面的六种方法

第二:
private void Button2_Click( object sender, System.EventArgs e )
{
Response.Write( "
<script language=javascript>window.location.href=document.URL;
说明:url是要刷新的页面URL地址
2000是等待时间=2秒,
2,<meta name="Refresh" content="n;url">
说明:
n is the number of seconds to wait before loading the specified URL.
一秒一次
页面自动跳转:
1,在html中设置:
<title>xxxxx</title>之後加入下面这一行即可!
定时跳转并刷新:<meta http-equiv="refresh" content="20;url=http://自己的URL">,
其中20指隔20秒后跳转到http://自己的URL 页面。
Response.Write("<script language=javascript>alert('恭喜您,注册成功!')</script>");
Response.Write("<script language=javascript>window.parent.frameLeft.location.href='main.html'</script>");
js设置自动刷新

js设置⾃动刷新如何实现刷新当前页⾯呢?借助js你将⽆所不能。
1,reload ⽅法,该⽅法强迫浏览器刷新当前页⾯。
语法:location.reload([bForceGet])参数: bForceGet,可选参数,默认为 false,从客户端缓存⾥取当前页。
true, 则以 GET ⽅式,从服务端取最新的页⾯, 相当于客户端点击F5("刷新")2,replace ⽅法,该⽅法通过指定URL替换当前缓存在历史⾥(客户端)的项⽬,因此当使⽤replace⽅法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。
语法: location.replace(URL)通常使⽤: location.reload() 或者是 history.go(0) 来做。
此⽅法类似客户端点F5刷新页⾯,所以页⾯method="post"时,会出现"⽹页过期"的提⽰。
因为Session的安全保护机制。
当调⽤ location.reload() ⽅法时, aspx页⾯此时在服务端内存⾥已经存在,因此必定是 IsPostback 的。
如果有这种应⽤:需要重新加载该页⾯,也就是说期望页⾯能够在服务端重新被创建,期望是 Not IsPostback 的。
这⾥,location.replace() 就可以完成此任务。
被replace的页⾯每次都在服务端重新⽣成。
代码: location.replace(location.href);返回并刷新页⾯:location.replace(document.referrer);document.referrer //前⼀个页⾯的URL不要⽤ history.go(-1),或 history.back();来返回并刷新页⾯,这两种⽅法不会刷新页⾯。
附:Javascript刷新页⾯的⼏种⽅法:复制代码代码如下:1,history.go(0)2,location.reload()3,location=location4,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>4,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>中调⽤以下语句即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
页面自动刷新代码大全,基本上所有要求自动刷新页面的代码都有,大家可以自由发挥做出完美的页面。
1)
10表示间隔10秒刷新一次
2)
<script>
如果是你要刷新某一个iframe就把window给换成frame的名字或ID号
3)
<script>
("本页面url");
</script>
4>
function abc()
{
"/blog/";
setTimeout("abc()",10000);
}
刷新本页:
("<script>")
刷新父页:
("<script>")
转到指定页:
("<script>'';</script>")
刷新页面实现方式总结(HTML,ASP,JS)
'by aloxy
定时刷新:
1,<script>setTimeout("='url'",2000)</script>
说明:url是要刷新的页面URL地址
2000是等待时间=2秒,
2,
说明:
n is the number of seconds to wait before loading the specified URL.
url is an absolute URL to be loaded.
n,是等待的时间,以秒为单位
url是要刷新的页面URL地址
3,<! ur-->
说明:一般用一个url参数或者表单传值判断是否发生某个操作,然后利用刷新。
4,刷新框架页
〈script language=javascript> 弹出窗体后再刷新的问题
("<script>('../OA/',window,'dialogHeight: 300px; dialogWidth: 427px; dialogTop: 200px; dialogLeft: 133px')</script>");用javascript:
<script>
setTimeout("",1000);
<script>
页面自动跳转:
<script>
"";
(0);语句2. 语句3. "bottom"].();
语句4. 语句5. 'bottom').();
语句6. 语句7. ['bottom'].();
页面的代码如下:
<!DOCTYPE HTML PUBLIC "-"><br>
<input type=button value="刷新4" onclick=""><br>
<input type=button value="刷新5" onclick="'bottom').()"><br>
<input type=button value="刷新6" onclick=""><br>
<input type=button value="刷新7" onclick="['bottom'].()"><br>
</BODY>
</HTML>
下面是页面源代码,为了证明下方页面的确被刷新了,在装载完页面弹出一个对话框。
页面的代码如下:
<!DOCTYPE HTML PUBLIC "-/h1>
</BODY>
</HTML>
指代的是当前页面,例如对于此例它指的是页面。
指的是当前页面的父页面,也就是包含它的框架页面。
例如对于此例它指的是。
是window对象,是一个数组。
代表着该框架内所有子页面。
是方法。
返回数组里面的元素。
5.如果子页面也是个框架页面,里面还是其它的子页面,那么上面的有些方法可能不行。
附:
Javascript刷新页面的几种方法:
1 (0)
2 ()
3 location=location
4 (location)
5 ('Refresh')
6 (location)
7 (location)
8 =
自动刷新页面的方法:
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()
{
'myrefresh()',1000); "<script>");
2. "<script> = ");
3. ("<script language=javascript>''你要刷新的页.asp'');</script>")
JS刷新框架的脚本语句
一如果想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用以下语句即可。
<body onload=""> 开窗时刷新
<body onUnload=""> 关闭时刷新
<script language="javascript">。