导航:首页 > 配服务器 > 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地址相关的资料

热点内容
能设置文件夹题目的软件 浏览:696
php判断终端 浏览:118
编译网页在线 浏览:920
国际版本服务器是什么意思 浏览:437
压缩机十年包换 浏览:532
内核编译之后安装到哪 浏览:58
单片机加场效应管 浏览:154
怎么关闭appstore 浏览:474
学编程入门语言 浏览:311
安卓机为什么总是出现升级提示 浏览:133
b树java实现 浏览:943
亚马逊云服务器到期了怎么续费 浏览:852
我的世界网易如何在服务器里面加光影 浏览:284
nat地址访问外网服务器 浏览:966
怎样用java编译一个心形 浏览:934
如何使用python中的pygame 浏览:836
python实用小工具 浏览:24
怎么在安卓手机上去除马赛克 浏览:235
农行浓情通app怎么下载 浏览:533
怎么把原文件夹找回来 浏览:535