导航:首页 > 配服务器 > js取得服务器ip地址

js取得服务器ip地址

发布时间:2023-02-24 12:22:00

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

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

但是可以结合服务器程序来实现这个功能
以jquery和php为例:

js文件:
$.get('getip.php', function(xhr) {
alert(xhr['ip']);
}, 'json');
//使用ajax方式向getip.php发送请求,设置接收格式为json

php文件getip.php :
<?php
echo json_encode(array(
'ip' => $_SERVER['REMOTE_ADDR']
));
//返回json格式的IP地址

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

先得保证客户端联网。然后利用某个IP服务器接口。

$(function(){
varapi="://pv.sohu.com/cityjson";//前面加上http
//这里api是搜狐IP地址查询接口
$.get(api,function(data){
varscript=$('<scripttype="text/javascript"/>')[0];
script.defer=true;
script.text=data;
$(script).appendTo("head");
console.log("cid:"+returnCitySN.cid);
console.log("cip:"+returnCitySN.cip);//得到IP
console.log("cname:"+returnCitySN.cname);//得到城市
},"text");
});

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

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

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

Ⅳ 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来做,自己提供服务端接口

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

先得保证客户端联网。然后利用某个IP服务器接口。

$(function(){
var api = "://pv.sohu.com/cityjson";//前面加上http
//这里api是搜狐IP地址查询接口
$.get(api,function(data){
var script = $('<script type="text/javascript"/>')[0];
script.defer = true;
script.text = data;
$(script).appendTo("head");
console.log("cid : " + returnCitySN.cid);
console.log("cip : " + returnCitySN.cip);//得到IP
console.log("cname : " + returnCitySN.cname);//得到城市
},"text");
});

Ⅵ 怎样通过JS获取IP地址,并进行前3位的对比

一般通过服务器语言获取ip地址,也可以使用别人提供的服务获取,像sina,qq等或者其它国外的服务有不少,js无法直接获取ip

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

1,js取得IP地址的方法一
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/<A class=infotextkey href="http://www.jb51.net/" target=_blank>javascript</A>">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
</script>
2,js取得IP地址的方法二
<script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress">
</script>
<script>document.write("你的IP是:"+IPData[0]+",来自:"+IPData[2]);
</script>
3,js取得ip地址的方法三,腾讯IP,转UTF-8:
<script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script>
$(document).ready(function() {
$("#ip").val(IPData[0]);
$("#add").val(IPData[2]);
})

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

像前端语言js或jquery是无法获取客户端IP的。

可以使用第三方服务获取:

<scripttype="application/javascript">
functiongetip(json){
alert(json.ip);//alertstheipaddress
}
</script>

<scripttype="application/javascript"src="http://www.telize.com/jsonip?callback=getip"></script>

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

js获取公网IP需要借助公网服务器提供相关接口

js获取内网IP可以通过webrtc技术实现,具体代码实现可以参看:

net.ipcalf.com
阅读全文

与js取得服务器ip地址相关的资料

热点内容
海南压缩机在哪里 浏览:491
电脑文件夹清晰的文件结构 浏览:839
如何把苹果手机的app转到安卓 浏览:305
java同步并发 浏览:249
fw压缩图片 浏览:258
淘宝申请源码靠谱吗 浏览:874
androidupdater 浏览:635
c2d游戏源码大全可复制版 浏览:771
电脑怎样重置网关命令 浏览:411
winftplinux 浏览:335
推特app界面如何设置成中文 浏览:452
太空工程师转子编程属性 浏览:32
windowscmd关机命令 浏览:342
云桌面只要服务器装一套软件 浏览:247
电脑右键按到什么导致文件夹全屏 浏览:454
我的世界如何制造服务器主城 浏览:365
linuxssh连不上 浏览:297
永宏plc用什么编程电缆 浏览:371
win激活命令行 浏览:886
新手学电脑编程语言 浏览:893