当前位置:编程学习 > C#/ASP.NET >>

求教ASP.NET的AJAX的一点问题~~

var XMLHttpReqtime=false;
function createXMLHttpRequest(){
     if(window.XMLHttpRequest){
     return new XMLHttpRequest();
     }else if(window.ActiveXObject){
     try{
     return new ActiveXObject("Msxml2.XMLHTTP");
     }catch(e){
     try{
     return new ActiveXObject("Microsoft.XMLHTTP");
     }catch(e){
     }
     }
     }
     }
     function sendtime(){
     XMLHttpReqtime=createXMLHttpRequest();
     XMLHttpReqtime.open("GET","../showtime.aspx",true);
     XMLHttpReqtime.onreadystatechange=showtime;
     XMLHttpReqtime.send(null);
     }
     function showtime(){
     if(XMLHttpReqtime.readyState==4){
     if(XMLHttpReqtime.status==200){
document.getElementById("messagetime").innerHTML=XMLHttpReqtime.ResponseTEXT;
setTimeout("sendtime()",1000);
     }else{
     window.alert("一级标题初始化页面出现异常");
     }
     }
     }
这是代码~~~为什么不自动调用第二次~~~求解答 --------------------编程问答-------------------- showtime.aspx+ "&count="+Math.random(); 
加一个随机数,解决浏览器缓存的问题 --------------------编程问答-------------------- 第一次打开showtime.aspx后,浏览器会缓存这个页面,第二次访问的话,实际易做图问的是缓存的页面,加个随机数传递过去,就会解决这个问题了.
试试看吧. --------------------编程问答-------------------- 谢谢您们的回答
非常感谢!!问题已解决 --------------------编程问答-------------------- 看来这帖是没希望结贴了........
无奈啊........... --------------------编程问答-------------------- http://www.cnit1.cn/bbs/board.aspx?boardid=4 --------------------编程问答-------------------- QUOTE:看来这帖是没希望结贴了........
无奈啊...........
--------------------------------
竹子已通知楼主结贴。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,