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

php+js抓取太平洋汽车网数据自动填表的一个实现
主要是php输出json,js解析的模式
function getpcautodata(urldata)
{
if(!urldata) 
{
alert('没有填写目标地址,且目标地址必须为pcauto地址,格式如:http://www.100xing.com/');//http://price.pcauto.com.cn/m14915/model/ , http://www.xiaojudeng.com
$('#getpcurl').focus();
return false;
}
$('#entergeturl').val('正在抓取…');$('#entergeturl').attr('disabled',true);
$.post("__URL__/getdata/", {dosubmit:1,url:urldata},
function(data){
if(data!=2){
		$('#entergeturl').val('成功抓取!');$('#entergeturl').attr('disabled',false);
		var configobj = jQuery.parseJSON(data);
		for(var c in configobj)
		{
		document.getElementsByName(c)[0].value = eval('configobj.'+c);
		}
alert('成功抓取远程内容,表单自动填写完成!');
		}
  });
}

这是js部分,时间关系,php部分暂时不上了.
1 楼 chenyuheng1 2012-01-15  
请问,直接抓取网站上的json网页数据该怎么做?
2 楼 leohdr 2012-02-15  
思路不错啊