45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 编程代码 > 阅读资讯:ajax局部刷新实例都有什么?

ajax局部刷新实例都有什么?

2017-06-24 15:34:09 来源:www.45fan.com 【

ajax局部刷新实例都有什么?

ajax局部刷新

<script> 

setInterval("refreshTime()",1000); //每格1秒刷新一次 

funciton refreshTime() 

{ 

var dateObj = new Date(); 

time.innerHTML = dateObj.toLocaleDateString(); //刷新div里面的内容 

} 

</script> 

<div id=time> </div> 
function doRef() 

{ 

var url = "xxx.aspx" 

var dateRequest = new ActiveXObject("Microsoft.XMLHTTP"); 

dateRequest.abort() ; 

dateRequest.open( "GET", url , true ); 

dateRequest.onreadystatechange = onSendSelf ; 

dateRequest.send() ; 

function onSendSelf() 

{ 

if( dateRequest.readyState != 4 ) 

{ 

return ; 

} 

var theDate = dateRequest.responseText ;//如果出现编码问题,可以在服务端escape一下,然后在这里使用unescape( responseText ) 

theDiv.innerHTML = theDate ; 

} 

} 

setInterval( doRef , 1000 ) ;//1秒刷新一次,有点快
<form id="form1" runat="server"> 

<asp:ScriptManager ID="ScriptManager1" runat="server"> 

</asp:ScriptManager> 

<br /> 

<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 

<ContentTemplate> 

<asp:Timer ID="Timer1" runat="server" Interval="1000" OnTick="Timer1_Tick"> 

</asp:Timer> 

<asp:TextBox ID="TextBox1" runat="server"> </asp:TextBox> 

</ContentTemplate> 

</asp:UpdatePanel> 

</form> 

=====在后台Timer1_Tick事件加上

// Interval="1000" 是设置刷新的时间间隔

TextBox1.Text=DateTime.Now

看下就明白了

以上这篇ajax局部刷新实例 (三种方法推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持路饭。


本文地址:http://www.45fan.com/bcdm/89104.html
Tags: 刷新 ajax 局部
编辑:路饭网
推广内容
推荐阅读
热门推荐
推荐文章
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部