js获取用户ip地址 js获取本地与外网ip地址

发布时间:2020-02-16编辑:脚本学堂
本文介绍了js获取用户ip地址的方法,以及js获取本地ip与外网ip地址的例子,需要的朋友参考下。

例1,js获取用户IP地址
 

复制代码 代码示例:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>js获取用户ip地址代码--www.jb200.com</title>
<script type="text/javascript" language="javascript">
<!--
function getlocalipaddress()
{
    var obj = null;
    var rslt = "";
    try
    {
        obj = new activexobject("rcbdyctl.setting");
        rslt = obj.getipaddress;
        obj = null;
    }
    catch(e)
    {
        //异常发生
    }
   
    return rslt;
}

document.write("你的ip是:" + getlocalipaddress());
//-->
</script>
</head>
<body>
</body>
</html>

相关阅读:js获取IP地址的三种方法  ,js获取本地ip地址的方法

例2,js获取本机的外网/广域网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>
<title>客户端外网IP-脚本学堂---www.jb200.com</title>
</head>
<body>
您的IP地址是:<span id="keleyivisitorip"></span>
<script type="text/javascript" src="http://tool.keleyi.com/ip/visitoriphost/"></script>
</body>
</html>

效果:
您的IP地址是:114.235.53.54

查看效果:
http://tool.keleyi.com/ip/wodeip.htm
使用方法:
一、把这个 <span id="keleyivisitorip"></span> 放到源代码中要显示IP地址的位置
二、然后在源代码的</body>前输入:<script type="text/javascript" src="http://tool.keleyi.com/ip/visitoriphost/"></script>