高手帮我看一下是什么问题,有关xmlhttp的
什么都不能 2006-03-13 09:38:25 <script defer language="javascript">
var p=document.getElementById("progress");
var pp=document.getElementById("pp");
p.width=Math.round(507*0.01);
var i=1;
var rt=null;
function Ajax()
{
var ajax=null;
try{
ajax=new ActiveXObject("microsoft.XMLHTTP");
}
catch(e)
{
try{
ajax=new ActiveXObject("MSXML2.XMLHTTP");
}
catch(ee)
{
alert("初始化Ajax失败"+ee);
}
}
return ajax;
}
function initAjax()
{
i++;
var ajaxObj=Ajax();
//alert(ajaxObj);
ajaxObj.open("Get","try.asp?i="+i,false);
ajaxObj.onreadystatechange=function(){
//alert(ajaxObj.status);
//alert(ajaxObj.readystate);
if(ajaxObj.readystate==4)
{
//rt=ajaxObj.responseText;
//alert(ajaxObj);
//go(rt);
}
}
ajaxObj.send();
}
function init()
{
setInterval("initAjax()",1000);
if(rt>100)
return;
}
function go(i)
{
if(p.width<507)
{
i++;
p.width=Math.round(507*0.01*i);
pp.innerHTML="<b>"+i+"%</b>";
}
}
init();
</script>