查询最新的邮编地区
以下是爬取最新的邮编地区的代码
function top10(){
mAjax('http://www.ip138.com/post/search.asp?zone='+arr[0]+'&action=zone2area',function(ret){
console.log(ret);
},function(err){
console.log('errerr');
},'','get')
}
var obj={};
function mAjax(url,success,fail,data,type){
var xhr = new XMLHttpRequest();
xhr.open(type, url, true);
xhr.responseType = "text";
xhr.onload = function() {
if (this.status == 200) {
var str=xhr.responseText;
var start = str.indexOf('<TABLE width=349 border="1" style="border-collapse:');
var end = str.indexOf('</TABLE>',start)
$('#BAIDU_DUP_fp_wrapper').css({"visibility":"visible","display":"block"});
$('#BAIDU_DUP_fp_wrapper').width(500);
$('#BAIDU_DUP_fp_wrapper').height(500);
$('#BAIDU_DUP_fp_wrapper').html(str.substring(start,end+8));
//var aa=$('#BAIDU_DUP_fp_wrapper tr:eq(1)').text();
//if(aa.indexOf('更详细的...')==-1)console.log(arr[0]+" == "+aa);
$('#BAIDU_DUP_fp_wrapper tr:gt(1)').each(function(i,o){
var a=$(o).text();
if(a.indexOf('更详细的...')==-1){
var b=a.split(':');
obj[b[0].replace('◎ ','').replace(' 邮编','')]=a;
//console.log(a)
}
});
//var obj=xhr.getAllResponseHeaders();//xhr.responseText;
//success&&success(obj)
}
arr.shift();
if(arr.length>0)top10();
else{
for(var k in obj){
console.log(obj[k])
}
}
}
xhr.send(data);
}
var arr=[];
for(var i=1;i<1000;i++){
arr.push('0'+i);
}
top10()
文章乃参考、转载其他博客所得,仅供自己学习作笔记使用!!!
浙公网安备 33010602011771号