記憶盒子

把記憶裝進灰色的盒子,封裝起來,那年那月,重新拾起。

首頁搜索目錄
search
當前主題: 互聯(lián)網(wǎng)絡(luò)

JS獲得客戶端IP的方法【來自sohu的API接口】

作者:Kaka    時間:2017-9-18 9:56:31    瀏覽:    評論:0

關(guān)于JS獲取客戶端IP的方法,先后介紹過幾個了,但是似乎那些接口都不長久,用一段時間就不能用了。今天再介紹一個JS獲得客戶端IP的方法,接口來自sohu,已經(jīng)提供服務(wù)好多年了,應(yīng)該算是一個較穩(wěn)定的接口,值得推薦使用。

搜狐IP地址查詢接口如下:

搜狐IP地址查詢接口(默認GBK):http://pv.sohu.com/cityjson
搜狐IP地址查詢接口(可設(shè)置編碼):http://pv.sohu.com/cityjson?ie=utf-8

接口返回的是一個JS數(shù)組,比如這樣:

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

使用方法實例代碼:

<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script language="JavaScript">
    var clientIP = returnCitySN["cip"];
    alert(clientIP);
</script>

代碼解釋:

先用JS引用sohu接口:

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

然后用JS得到IP地址:

var clientIP = returnCitySN["cip"];

這個clientIP就是客戶端IP的JS變量了,我們可以在頁面里直接使用它。

x

標簽: JavaScript  

※ 網(wǎng)站速度慢?試試網(wǎng)站自動優(yōu)化工具 ※

上一篇: apache屏蔽某UA: SetEnvIfNoCase User-Agent 的正確寫法
下一篇: JQuery用$.ajax或$.getJSON跨域獲取JSON數(shù)據(jù)【實例】

發(fā)表評論:

◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。

訂閱博客                   QQ交流群(312716741)

  • 通過Google訂閱本站 通過鮮果訂閱本站 通過抓蝦訂閱本站
  • 通過QQ郵箱訂閱本站 通過Yahoo訂閱本站 通過有道訂閱本站

Search

最新評論及回復

最近留言

網(wǎng)站分類

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粵ICP備14028160號-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.