asp+ajax实现定时刷新获取服务器数据

阅读更多

这几天一直折腾asp,要求实现一个后台添加程序后,前台要提示的功能。所以就用asp+ajax写了一个定时器,从服务器获取信息,定时显示页面上。

本程序是从index.asp定时调用server.asp的数据,首先在index.asp页面上定义了一个ajax程序,并且在ajax程序中添加了定时器的代码利用了一个setTimeout("method()",times) 这个方法,细心的同学应该都能看出这是个递归调用。

ok,废话不多说,看代码吧!

 

 

前台程序代码

index.asp

 




兼容多浏览器的AJAX入门实例(超详细注释)


 




data


服务后台处理程序,这里用了一个简单的table显示来替代

server.asp

 



   

AJAX处理结果。


<%
'-------------------------------------------
'//禁止缓存该页 让AJAX读取该页始终为最新而非过期缓存页
Response.Expires = 0
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
'-------------------------------------------
'Response.Charset="GB2312"     ' 数据返回的编码类型 显示中文数据必须
'-------------------------------------------
Response.Write(now())         ' 得到当前时间
 
'在这里还可以进行一大堆数据库操作。
%>

你可能感兴趣的:(asp,ajax,定时刷新)