`

js判断手机号码归属地并是否有效

    博客分类:
  • js
阅读更多
//手机归属地查询
	function searchMobileArea(){
	     var phone=$.trim($("#key_S").val());
	     if(searchAreaMobilePhoneFromIndex(phone)){//验证手机号
	         searchMobilePhoneGuiSuArea(phone);//查询手机归属地
	     }
	}
	
	//验证手机号
	function searchAreaMobilePhoneFromIndex(mobileNo){
	    if (mobileNo == "") {  alert("手机号不能为空"); return (false);  } 
        if (mobileNo.length != 11) { alert("请输入11位手机号"); return (false); }
		if (isNaN(mobileNo)){ alert("请输入11位数字"); return (false); }
        return true;
	}
	
	//查询手机归属地 
	function searchMobilePhoneGuiSuArea(mobileNo){
		 var $searchPhonearea = $("#searchPhoneArea");
	     $searchPhonearea.html("<div class='loadingdiv' style='width:150px;'><div class='loadingArea'>查询中,请稍候...</div></div>");
		 $.ajax({
	  		 type:"POST",
	  		 url:"https://service.sh.10086.cn/tools.do?method=getPhoneNativeInfo",
	  		 datatype:"text",
	  		 data:"phone="+mobileNo,
	  		 success:function(res){
	  		 	  var mobilehtml = "";
	  		      if(res!="-1" && res!="-2"){
					   mobilehtml += '<div>查询号码:<span class="fontHigh">'+mobileNo+'</span></div>';   
			           var result=res.split(";");
			           if(result[1]==result[3]){
					  	  mobilehtml += '<div>归属地为:<span class="fontHigh">'+result[1]+'</span></div>';   
			           } else {
					  	  mobilehtml += '<div>归属地为:<span class="fontHigh">'+result[1]+' '+result[3]+'</span></div>';
			           }
			           mobilehtml += '<div>区号为:<span class="fontHigh">0'+result[2]+'</span></div>';
			           $searchPhonearea.html( mobilehtml );
			           $("#key_S").val(""); 
		          } else { $searchPhonearea.html("<span class='fontHigh'>非常抱歉!系统中没有您需要的信息...</span>");	  }
	         },
	         error:function(xml){ $searchPhonearea.html("<span class='fontHigh'>非常抱歉!系统中没有您需要的信息...</span>");	 }
	     });
	}
	
	function searchMobileAreaBykeyDown(event,obj){
		var event=event||window.event;
		if(event.keyCode == 13){  searchMobileArea();  }
	}


分享到:
评论
1 楼 heshifk 2015-03-29  
楼主,你好,现在https://service.sh.10086.cn已经访问不了了

相关推荐

    手机号码归属地——到城市

    在IT行业中,手机号码归属地查询是一项常见的服务,它能够帮助用户识别来电号码的来源,通常用于来电显示软件的开发。这项技术涉及到数据库管理和数据处理等多个领域的知识。 首先,我们来了解一下“手机号码归属地...

    百度API手机号码归属地查询demo

    本示例是关于“百度API手机号码归属地查询demo”,它提供了一个功能,即通过百度的API获取中国手机号码的归属地信息。这个功能在很多应用场景下都非常有用,比如数据分析、市场营销或者客户服务等,可以帮助企业了解...

    手机号码归属地.zip

    《手机号码归属地查询系统详解》 在信息技术日益发达的今天,手机号码归属地查询是一项常见的功能,它能够帮助我们了解电话号码的来源,对于安全防护和个人隐私保护有着重要作用。本篇文章将深入探讨如何实现这样一...

    手机号码归属地在线查询触屏版自适应手机wap查询网站模板

    标题中的“手机号码归属地在线查询触屏版自适应手机wap查询网站模板”是指一个专门为移动设备设计的网页应用,其主要功能是提供手机号码归属地的查询服务,并且能够根据用户使用的设备自动调整布局,适应不同的屏幕...

    JavaScript应用实例-手机号码归属地查询.js

    JavaScript应用实例-手机号码归属地查询.js

    JavaScript应用实例-手机号码归属地查询UI.js

    JavaScript应用实例-手机号码归属地查询UI.js

    7384手机号码归属地查询系统 v2018.zip

    7384手机号码归属地查询系统简介 7384手机号码归属地查询系统一款基于asp txt手机号码归属地查询系统,分成100个数据库的,查询速度超快哦。 内有超多268251个手机号码号段的归属地信息哦。比miui等主流安卓操作...

    手机号码归属地最新Json数据2021年10月

    综上所述,这份《手机号码归属地最新Json数据2021年10月》集合提供了丰富的手机号码归属地信息,通过有效的数据处理和分析,可以在多个领域发挥重要作用。无论是个人还是企业,都可以从中受益,提升服务质量,优化...

    js判断手机号运营商的方法

    主要介绍了js判断手机号运营商的方法,需要的朋友可以参考下

    手机号码归属地查询系统

    《手机号码归属地查询系统开发详解》 在信息化社会中,手机号码归属地查询系统扮演着重要的角色,它能够帮助用户快速了解一个电话号码所属的地区、运营商等信息,为日常生活和工作提供便利。本文将深入探讨如何使用...

    网页抓取hao123的手机号码归属地查询

    hao123是中国一个知名的导航网站,提供了包括手机号码归属地查询在内的多种实用工具。为了实现这一目标,开发者使用了IE9浏览器作为基础工具进行页面渲染和数据抓取。这涉及到对浏览器内核的理解和利用,以及可能的...

    经典手机号归属地数据库

    "经典手机号归属地数据库"是专门为手机号码归属地查询程序设计的数据集合,包含了大量手机号码的相关信息。这些信息通常包括运营商名称(如中国移动、中国联通、中国电信)、手机号码段、省份、城市等,确保了数据的...

    WAP手机号码归属地查询系统ASP.NET

    【WAP手机号码归属地查询系统ASP.NET】是一款基于ASP.NET技术开发的移动网络应用,专为WAP(Wireless Application Protocol)用户设计,能够帮助用户查询手机号码的归属地信息。这一系统的核心功能在于提供便捷、...

    基于PHP的skyest_cn手机号码归属地工具php版源码.zip

    这个工具可能是一个Web应用,允许用户输入手机号码,然后通过某种机制(如API调用或数据库查询)来获取该号码的省份、城市等归属地信息。PHP是一种广泛使用的开源脚本语言,尤其适合Web开发,它的灵活性和强大的功能...

    7384手机号码归属地查询系统 v1.0.rar

    【标题】7384手机号码归属地查询系统 v1.0 是一个基于ASP(Active Server Pages)技术构建的在线应用,主要用于查询中国大陆手机号码的归属地信息。它被设计成100个独立的数据库,这样的分库策略有助于提高查询效率...

    手机归属地查询PHP

    在IT行业中,手机归属地查询是一项常见的服务,它允许用户通过输入手机号码来获取该号码的注册地或最初分配地信息。"手机归属地查询PHP"项目是利用PHP编程语言实现这一功能的一个实例。PHP是一种广泛应用的开源脚本...

    Javascript中判断手机号是否正确

    本文将基于给定的代码示例,深入探讨如何在JavaScript中判断手机号码的正确性,包括验证输入是否为数字、长度是否超过11位,以及是否符合中国手机号的标准格式。 ### 验证手机号的基本原则 在中国,手机号码通常...

    电话号码归属地查询

    例如,当用户输入电话号码并提交后,JavaScript会捕获这个事件,发送请求,并将返回的归属地信息显示在页面上。 5. **AJAX异步通信**: 为了提供更好的用户体验,电话号码归属地查询通常采用AJAX(Asynchronous ...

    [工具查询]Pdajoy Ajax 手机号码归属地查询 MySQL版 v1.1_pdajoy.zip

    【Pdajoy Ajax 手机号码归属地查询 MySQL版 v1.1】是一款基于Ajax技术,用于查询手机号码归属地的工具。该版本适用于MySQL数据库,为用户提供了一个高效、实时的查询系统,帮助用户快速获取电话号码的相关信息,如...

    PHP实例开发源码—skyest_cn 手机号码归属地工具php版.zip

    【标题】"PHP实例开发源码—skyest_cn 手机号码归属地工具php版.zip" 是一个基于PHP编程语言的实例项目,旨在实现手机号码归属地查询功能。这个工具可以帮助用户快速查找并识别任意中国大陆手机号码的所属省份和城市...

Global site tag (gtag.js) - Google Analytics