js获得客户端的真实ip,然后通过ip地址来解析所在的省份
2014-12-03 14:04
435 查看
js获得客户端的真实ip,然后通过ip地址来解析所在的省份
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>JavaScript获取客户端IP[利用新浪接口]</title> </head> <body> <script type="text/javascript" src="http://counter.sina.com.cn/ip/" charset="gb2312"></script> <!--获取接口数据,注意charset --> <script type="text/javascript"> document.writeln("IP地址:"+ILData[0]+"<br />"); //输出接口数据中的IP地址 document.writeln("地址类型:"+ILData[1]+"<br />"); //输出接口数据中的IP地址的类型 document.writeln("地址类型:"+ILData[2]+"<br />"); //输出接口数据中的IP地址的省市 document.writeln("地址类型:"+ILData[3]+"<br />"); //输出接口数据中的IP地址的 document.writeln("地址类型:"+ILData[4]+"<br />"); //输出接口数据中的IP地址的运营商 </script> </body> </html>
<div id="sina_ip_info"></div> <script type="text/javascript" src="http://counter.sina.com.cn/ip/" charset="gb2312"></script> /*获得ILData[0]*/ <script src="http://code.jquery.com/jquery-1.7.2.min.js" type="text/javascript"></script> <script type="text/javascript"> var uip =ILData[0]; $.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip='+uip, function(_result){ var ipData = ""; //初始化保存内容变量 if (remote_ip_info.ret == '1'){ ipData += "IP 详细信息:<br>"; ipData += "IP:" + uip + "<br>"; ipData += "国家:" + remote_ip_info.country + "<br>"; ipData += "省份:" + remote_ip_info.province + "<br>"; ipData += "城市:" + remote_ip_info.city + "<br>"; ipData += "区:" + remote_ip_info.district + "<br>"; ipData += "ISP:" + remote_ip_info.isp + "<br>"; ipData += "类型:" + remote_ip_info.type + "<br>"; ipData += "其他:" + remote_ip_info.desc + "<br>"; $("#sina_ip_info").html(ipData); //显示处理后的数据 } else { alert('错误', '没有找到匹配的 IP 地址信息!'); } }); </script>
相关文章推荐
- 通过新浪IP服务器获得的当前客户端IP地址对应的国家、省份或直辖市、城市信息
- Java/JSP获得客户端网卡MAC地址的三种方法解析(附:获得真实IP)
- 如何通过配置F5 使业务程序获得真实客户端IP 及 IIS 日志记录真实客户端的IP
- 通过前端获取客户端ip和所在城市,并在后端获得这些值
- CSS控制XML与通过js解析xml然后通过html显示xml中的数据
- PHP获得客户端真实的IP地址
- Java输出通过InetAddress获得的IP地址数组详细解析
- 用java获得客户端真实的ip地址
- 如何通过T-SQL获得当前连接的客户端的IP和机器名...
- j通过本地dns解析获得域名的iP
- 通过分析nginx的日志来过滤出访问过于频繁的IP地址,然后添加到nginx的blockip.conf,并重启nginx
- 有些无线客户端无法通过cisco871路由器DHCP获得ip
- 获得客户端计算机名 / 真实IP地址
- 得到真实外网IP、IP所在国家、省份、地区
- 得到真实外网IP、IP所在国家、省份、地区
- 得到真实外网IP、IP所在国家、省份、地区(小偷程序)
- 使用apache 等反向代理后如何获得客户端的真实ip
- 获得客户端真实IP地址
- PHP获得真实客户端的真实IP REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR
- 如何通过T-SQL获得当前连接的客户端的IP和机器名...