javascript第三方获取用户ip

来源:互联网 发布:免费人事工资软件 编辑:程序博客网 时间:2024/05/20 15:57

一直以来,我都是通过http://fw.qq.com/ipaddress来获得客户端用户的IP,这个方法简单、快速、实用。我们调用它的写法是<script type="text/javascript" src="http://fw.qq.com/ipaddress"></script>。它能够返回用户IP和地址,例如:var IPData = new Array("220.181.108.85","","北京市",""); 我们便可以使用IPData[0]作为用户IP了。

      但是最近不知道腾讯怎么回事,这个地址失效了,提示“HTTP 500 内部服务器错误”。

      javascript获得客户端IP的又一方法

      近日,我发现了另一个可以获得客户端IP的方法,这个服务是国外一网站提供的。使用方法如下:

<script language="JavaScript">VIH_BackColor = "palegreen";VIH_ForeColor = "navy";VIH_FontPix = "16";VIH_DisplayFormat = "You are visiting from:<br>IP Address: %%IP%%<br>Host: %%HOST%%";VIH_DisplayOnPage = "yes";</script><script language="JavaScript" src="http://www.hashemian.com/js/visitorIP.js.php"></script>

如果你不想在网页上显示,仅仅想获得IP,用于其他用途,那么需要把VIH_DisplayOnPage = "yes"改为VIH_DisplayOnPage = "no"。IP变量是VIH_HostIP。调用方法如下:

<script language="JavaScript">       VIH_DisplayOnPage = "no";</script><script language="JavaScript" src="http://scripts.hashemian.com/js/visitorIPHOST.js.php"></script> <script language="JavaScript">       alert("你的IP是:" + VIH_HostIP);</script>
这个方法对于花生壳下获取用户ip有很大帮助,对自己机器被代理可以获取用户ip,欢迎到我小说站:http://qqlindexi.oicp.net

0 0