一个分页显示内容的页面使用了Ajax技术。请问如何获得它第二页的内容?

普通的页我可以这样获取它的HTML代码:WebClientWbClnt=newWebClient();stringhtml=WbClnt.DownloadString(u... 普通的页我可以这样获取它的HTML代码:
WebClient WbClnt = new WebClient();
string html = WbClnt.DownloadString(url);
只要知道URL网址即可,但使用了Ajax的页面,点击了“下一页”。它的URL没变化,请问我如果获取它的第二页的Html内容?
展开
 我来答
_Echo_gw
2009-03-26 · TA获得超过104个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:112万
展开全部
http_request.open("POST",url,false);//url放你的提交路径
http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
http_request.onreadystatechange=getCompMsg;// getCompMsg是你的回调方法
http_request.send("ciId=" + var1);//这里可以带参数

function getCompMsg()
{
if(http_request.readystate==4)
{
if(http_request.status==200){
document.getElementById("getAJAXvalue").value = http_request.responseText;//将返回的内容也就是你第2页的代码放到名为getAJAXvalue的元素中,你需要在你的页面中定义这么一个元素,拿到返回的html内容,下面你随便想做什么都行。
}
else{
document.getElementById("getAJAXvalue").value = "未接受到服务器数据,HTTP状态代码:" + http_request.status;
}
}
}
27115
2009-03-26 · TA获得超过1116个赞
知道大有可为答主
回答量:1708
采纳率:0%
帮助的人:1062万
展开全部
Ajax包含类似下面的一句,其中的url便是网址
xmlHttp.open("GET", url, false);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式