fw.qq.com/ipaddress已失效 javascript获得客户端IP的新方法
一直以来,我都是通过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:
如果你不想在网页上显示,仅仅想获得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>
相关新闻>>
- 发表评论
-
- 最新评论 更多>>