如果抓取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通信一般用xml或者json,当然用文本的也有但是不推荐
还是那个问题,什么叫做抓取
我用Firebug并未监测到ajax请求,楼主是否弄错!?
而且有一些JS错误。。。
还有个跨域问题。。
这个问题确实不太清楚。你所说的抓取是不是取得从服务端传回来的信息。
你是不是要得到这个页面返回的数据,如果是直接获得response.responseText
Http协议的get方法.
ajax发送的时候opt不是可以定义onSuccess函数吗?拿出来看就可以了。
opt = {
method: 'post',
postBody: url,
onSuccess: doSomething
};
doSomething(response)
{
var myResponse=response.responseText;//firebug打断点,或者alert(myResponse)
}
我不太明白这些的意思,是我要自己写的一个ajax,向我要获取数据的网站提交发送一个数据,然后得到它的返回值嘛?
ajax request是你自己发出去的,修改你这边的脚本,把onSuccess这个回调函数填上去。可以去查一下ajax request的用法,到处都有。
{{
相关问答:
我现在有个门户网站,用Struts1.2做的,之前没用ajax,现在想结合ajax 框架 整合升级。
Struts1.2 和那个ajax 框架整合的比较好。整合之后听说ajax 占内存什么都不小,包也不小,大家讨论一下啊。
ajax 是客户端的� ......
RT!
xmlHttpRequest.send("提交参数名=值&提交参数名1=值");
var date={"数据1":"数据1值","数据2":"数据2值","数据3":"数据3值" ......
代码中,如果将//alert(1) 注释打开,那么就可以调用,如果注释掉就无法调用
怀疑是导JS文件出问题了,因为写过jsp引两个JS文件没问题,
而JSP引一个JS文件,这个JS引别外的JS文件出现下面问题,上网找了半天没结 ......
如题。
框架很简单,上面是抬头,下面左侧是菜单,右边是内容页。
点击左边菜单可以刷新右边内容页。就这么简单,要求ajax局部刷新。不要用updatepanel把内容页夹在里面的那种。最好用到iframe,母版页。
很通用� ......
我想学习一下AJAX,按着网上的实例试了一下,提交后没有任何反应,请高手指教以下,代码如下,
<script language="javascript">
function saveUserInfo()
{
//获取接受返回信息层
var msg = do ......