1. 程式人生 > >使用sina服務獲取客戶端IP地址以及所在城市[JS方式]

使用sina服務獲取客戶端IP地址以及所在城市[JS方式]

    新浪提供了許多介面來查詢IP所在的城市,不過目前有的已經停止服務了,這裡主要介紹一個介面以及用法。

    1.    在HTML頁面中引入JS檔案

<script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8"></script>

    該JS檔案需要你的電腦能夠聯網。該介面返回了當前IP的相關資訊,返回資料如下:

var returnCitySN = {"cip": "121.33.215.154", "cid": "440100", "cname": "廣東省廣州市"}

    2.    使用資料:

<script type="text/javascript">
alert(returnCitySN['cip'] + "|" + returnCitySN['cname'])
</script>

    挺簡單的。

附上一些其他地址,可以自己測試: