请哪位高手教教我XMLHTTP的基础问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 17:07:35
a.asp是一个分页程序,我想在b.asp中调用a.asp中的<%=rs.pagecount%>变量在b.asp中来计算JS分页,应该怎么调啊?
我是个初学者,请别见笑.
沙发上的GG请看一下我的代码:
index.asp部分翻页代码:
<script language="JavaScript">
var c=0;
function setRangN(){
c++;
var xml = new ActiveXObject("Microsoft.XmlHttp");
rs = new ActiveXObject("ADODB.RecordSet");
xml.open("GET", "page.asp?yhm=<%=rss("yhm")%>&page=" + c,false);
xml.send();
rs.fields.append("a", 201, 1);
rs.open();
rs.addNew();
rs(0).appendChunk(xml.responseBody);
rs.update();
document.getElementById("n").innerHTML = rs("a");
rs.close();
document.charset = "gbk";
rs = xml = null;
if( c > pagecount)//此处要取得PAGE.ASP分页的总页码数,我现在就是卡在这里
{
c = pagecount
return false;
}
};
</script>
<a href="javascript:" onclick="setRangP

创建XMLHTTP对象的时候最好能兼容IE,FF
如下
function createXmlHttpRequest(){
//创建XMLHttp对象
if (window.ActiveXObject){
xmlhttp=new ActiveXObject("MSXML2.XMLHTTP");
}else if(window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}
return xmlhttp;
}

xmlhttp.open("get","b.asp?pagecount="+,true);
xmlhttp.send(null);
赫赫,基础点,看下就会了

===============
没看到你的onreadystatechange(),hehe

==========================

看看这个很简单的入门例子吧
或许对你有帮助哦
http://book.csdn.net/bookfiles/412/10041214891.shtml