日期:2014-05-16  浏览次数:20720 次

如果抓取ajax返回的数据 - Web 开发 / Ajax
我要抓取通过ajax返回的数据,要怎样实现了.下面这个页面,他里在的数据是通过ajax获取后填充到网页的.我想抓取这个页面的数据,但如果直接解析html是无法获得的.因为源代码里面根本就没有相关数据.请问要用什么原理抓取了?要怎样实现
http://www.cq315house.com/aestate_cq/businessweb/showout.asp?stanid=55&mainno=1&activeid=&reftype=&acttype=1&permitmode=&participantno=1&editflag=show&buildid=18013136

------解决方案--------------------
ajax发送的时候opt不是可以定义onSuccess函数吗?拿出来看就可以了。
opt = {
method: 'post',
postBody: url,
onSuccess: doSomething
};
doSomething(response)
{
var myResponse=response.responseText;//firebug打断点,或者alert(myResponse)
}
------解决方案--------------------
response.responseText;


response.responseXML