当前位置:首页 » 云服务器 » js获取服务器ip

js获取服务器ip

发布时间: 2022-01-10 06:44:55

1. 怎样用javascript获得外网ip!

纯静态是无法满足你的要求的

你可以把静态页面当成是只读的文件
它不会帮你也无法帮你做任何事

js是客户端执行的脚本语言
它只会改变客户端的行为
而不会影响服务器。

Ajax也是一样的道理,Ajax是由js或vbs实现,它的原理是js在客户端负责提交,并且处理后台返回的值而已。

2. js 获得 本机的ip地址,局域网ip

本机IP可以这样获取:

functionmyIP(){
if(window.XMLHttpRequest)xmlhttp=newXMLHttpRequest();
elsexmlhttp=newActiveXObject("Microsoft.XMLHTTP");

xmlhttp.open("GET","http://api.hostip.info/get_html.php",false);
xmlhttp.send();

hostipInfo=xmlhttp.responseText.split(" ");

for(i=0;hostipInfo.length>=i;i++){
ipAddress=hostipInfo[i].split(":");
if(ipAddress[0]=="IP")returnipAddress[1];
}

returnfalse;
}

myIP();//返回值就是

局域网IP你也可以仿照上面的方式,用JSONP来做,自己提供服务端接口

3. 脚本js获取ip mac地址怎么返回服务器

我不清楚你的重点是获取,还是返回,
获取的话,应该网上有代码,可以借鉴
<script language="javascript">
var sMacAddr="";
var sIPAddr="";
var sDNSName="";
var service = locator.ConnectServer();
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
</script>
<script FOR="foo" EVENT="OnObjectReady(objObject,objAsyncContext)" LANGUAGE="JScript">
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true){
if(objObject.IPEnabled &&
objObject.IPAddress(0) !=null && objObject.IPAddress(0) !=
"undefined")
sIPAddr = objObject.IPAddress(0);
if(objObject.MACAddress != null &&objObject.MACAddress != "undefined")
sMacAddr = objObject.MACAddress;
if(objObject.DNSHostName != null &&objObject.DNSHostName != "undefined")
sDNSName = objObject.DNSHostName;
}
</script>

js返回给服务器,通过ajax远程请求吧.
或者直接把数据当做参数,通过跳转传递给服务器.

4. JS获取本地IP

<!doctypehtml>
<html>
<head>
<metacharset="utf-8">
<title>使用搜狐接口获取客户端IP地址</title>
</head>
<body>
<scriptsrc="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<scripttype="text/javascript">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
</script>
</body>
</html>

5. js 获取客户端真实ip以及地理位置 像ip138那样的

客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。

6. js 怎么获取本地ip\

JavaScript是一门脚本语言,是不能操作文件,读取本地信息的,所以想要获取IP,还需要借助后端技术。方法如下:

7. 如何用js或jquery获取浏览器端IP地址

如何用js或者jquery获取客户端的IP地址:

$.getJSON("http://chaxun.1616.net/ip.htm",
function (data) {
alert(data.ip);
}).error(function () { alert("获取IP失败请联网查询"); }) ;

8. 如何用js获取客户端IP地址

luocongjay 的思路就对了,JavaScript 只负责应用层上的东西,IP地址是属于网络层的,不需要浏览器提供操作接口。你可以写一个 Web API 接口,由服务器端获取 IP 信息并返回,但是这种操作基本上是多余的,因为服务器端打印网页时,便可以立即输出,无需用 Ajax Get 进行异步请求。

9. js中怎么取得本机的ip地址

/**
* 获取本地IP地址
*/
function getLocalIPAddress()
{
var obj = null;
var rslt = "127.0.0.1";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
if (!isNull(obj.GetIPAddress))
{
rslt = obj.GetIPAddress;
}
obj = null;
}
catch(e)
{
//异常发生
}

return rslt;
}

热点内容
源码带支付接口 发布:2024-12-26 12:36:29 浏览:636
我的世界服务器公告栏内容怎么改 发布:2024-12-26 12:35:53 浏览:157
python的类方法 发布:2024-12-26 12:31:12 浏览:359
编译器c语言输入不了中文 发布:2024-12-26 12:21:05 浏览:42
配电脑用什么配置 发布:2024-12-26 12:21:05 浏览:285
不知密码如何删除短信 发布:2024-12-26 12:05:46 浏览:892
普通民众怎么存储汽油 发布:2024-12-26 12:05:36 浏览:628
安卓手机已安装的软件如何备份 发布:2024-12-26 12:04:59 浏览:421
好玩儿的我的世界服务器电脑 发布:2024-12-26 12:04:58 浏览:112
C表格源码 发布:2024-12-26 11:56:18 浏览:680