var wwip=""; $(function(){ $(document).ready( function() { $.getJSON( "http://smart-ip.net/geoip-json", function(data){ alert( data.host); wwip=data.host; } ); }); });
这个问题查了很多资料,都不可以,这个还好用。
例子,js获取本地与外网IP地址。
<script language="javascript" type="text/javascript"> //获取本地IP function GetLocalIPAddress() { var obj = null; var rslt = ""; try { obj = new ActiveXObject("rcbdyctl.Setting"); rslt = obj.GetIPAddress; obj = null; } catch(e) { alert("ErrInfoIS:"+e) } return rslt; } document.write("你的IP是:" + GetLocalIPAddress()); </script>
以上是js获取本地ip地址的方法,下面来看js获取外网ip地址的例子。
<script language="javascript"> //获取外网IP xml=new ActiveXObject("Microsoft.XMLHTTP"); xml.open("GET","http://city.ip138.com/city0.asp",false); xml.send(); kk=xml.ResponseText; i=kk.indexOf("["); ie=kk.indexOf("]"); ip=kk.substring(i+1,ie); document.write("<span style='color:red;font-size:12;' cursor='hand'>您的IP地址是:" + ip + "</span>"); </script>
标签:
js,外网,ip
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
桃源资源网 Design By www.nqtax.com
暂无“js获取客户端外网ip的简单实例”评论...