如何在Jquery或Phonegap跨平台上获取IP地址

如何在Jquery或Phonegap跨平台上获取IP地址

本文介绍了如何在Jquery或Phonegap跨平台上获取IP地址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在Jquery或Phonegap中获取IP地址?

How to get Ip address in Jquery or Phonegap?

我正在为Android,Iphone和Windows开发跨平台应用程序。

I am developing cross platform application for Android, Iphone and windows.

我需要找到请求的IP地址。

I need to find ip address of request.

推荐答案

试试这个

<html>
<head>
<script type="text/javascript" language="javascript">
  function myIP() {
    if (window.XMLHttpRequest)
   xmlhttp = new XMLHttpRequest();
    else
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

    xmlhttp.open("GET","http://jsonip.appspot.com/?asp.net",false);
    xmlhttp.send();

    hostipInfo = xmlhttp.responseText;
    obj = JSON.parse(hostipInfo);
    document.getElementById("IP").value=obj.ip;
    document.getElementById("ADDRESS").value=obj.address;
}
</script>
</head>
<body onload="myIP()">
IP :<input type="text" id="IP" name="IP" />
ADDRESS :<input type="text" id="ADDRESS" name="ADDRESS" />

</body>
</html>

这篇关于如何在Jquery或Phonegap跨平台上获取IP地址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 00:08