手机App,JS获取设备的IP地址,急急急

手机App,JS获取设备的IP地址,急急急,第1张

/

获取本地IP地址

/

function getLocalIPAddress()

{

var obj = null;

var rslt = "127001";

try

{

obj = new ActiveXObject("rcbdyctlSetting");

if (!isNull(objGetIPAddress))

{

rslt = objGetIPAddress;

}

obj = null;

}

catch(e)

{

//异常发生

}

return rslt;

}

在mac上获取本地IP地址

var os = require('os');

var IPv4,hostName;

hostName=oshostname();

for(var i=0;i<osnetworkInterfaces()en0length;i++){

if(osnetworkInterfaces()en0[i]family=='IPv4'){

IPv4=osnetworkInterfaces()en0[i]address;

}

}

consolelog('----------local IP: '+IPv4);

consolelog('----------local host: '+hostName);

在ubuntu server上获取本地IP地址

var os = require('os');

var IPv4,hostName;

hostName=oshostname();

for(var i=0;i<osnetworkInterfaces()eth0length;i++){

if(osnetworkInterfaces()eth0[i]family=='IPv4'){

IPv4=osnetworkInterfaces()eth0[i]address;

}

}

在mac上获取本地IP地址

查看文本打印

var os = require('os');

var IPv4,hostName;

hostName=oshostname();

for(var i=0;i<osnetworkInterfaces()en0length;i++){

if(osnetworkInterfaces()en0[i]family=='IPv4'){

IPv4=osnetworkInterfaces()en0[i]address;

}

}

consolelog('----------local IP: '+IPv4);

consolelog('----------local host: '+hostName);

在ubuntu server上获取本地IP地址

查看文本打印

var os = require('os');

var IPv4,hostName;

hostName=oshostname();

for(var i=0;i<osnetworkInterfaces()eth0length;i++){

if(osnetworkInterfaces()eth0[i]family=='IPv4'){

IPv4=osnetworkInterfaces()eth0[i]address;

}

}

consolelog('----------local IP: '+IPv4);

consolelog('----------local host: '+hostName);

参考:>

function get_real_ip(){

$ip=false;

if(!empty($_SERVER[">

很遗憾,js本身无法获取用户IP

但是可以结合服务器程序来实现这个功能

以jquery和PHP为例:

js文件:

$get('getipphp', function(xhr) {

alert(xhr['ip']);

}, 'json');

//使用ajax方式向getipphp发送请求,设置接收格式为json

php文件getipphp :

<php

echo json_encode(array(

'ip' => $_SERVER['REMOTE_ADDR']

));

//返回json格式的IP地址

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

以上就是关于手机App,JS获取设备的IP地址,急急急全部的内容,包括:手机App,JS获取设备的IP地址,急急急、如何用node.js 获取访问者的公网IP、如何在Node.js中获取本机本地IP地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9546668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存