ajax局部刷新
script> setInterval("refreshTime()",1000); //每格1秒刷新一次 funciton refreshTime() { var dateObj = new Date(); time.innerHTML = dateObj.toLocaleDateString(); //刷新div里面的內(nèi)容 } /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 ;//如果出現(xiàn)編碼問(wèn)題,可以在服務(wù)端escape一下,然后在這里使用unescape( responseText ) theDiv.innerHTML = theDate ; } } setInterval( doRef , 1000 ) ;//1秒刷新一次,有點(diǎn)快
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>
=====在后臺(tái)Timer1_Tick事件加上
// Interval="1000" 是設(shè)置刷新的時(shí)間間隔
TextBox1.Text=DateTime.Now
看下就明白了
以上這篇ajax局部刷新實(shí)例 (三種方法推薦)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
標(biāo)簽:玉樹(shù) 遼寧 銅川 益陽(yáng) 內(nèi)江 本溪 四川 營(yíng)口
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ajax局部刷新實(shí)例 (三種方法推薦)》,本文關(guān)鍵詞 ajax,局部,刷新,實(shí)例,三種,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。