逐語https://www.dazhuanlan.com/2019/08/26/5d62f8a89db51/
APIの二種類を導入する、最初のものは捜狐APIであり、第二は、百度のAPIは、
最初:
1 |
< HTML > < ヘッド > < メタHTTP-当量 = "Content-Typeの" コンテンツ = "text / htmlの>のcharset = UTF-8" /> < タイトル >基于搜狐JS接口得到本机IP </ タイトル > < スクリプトタイプ = "テキスト/ javascriptの" SRC = "http://pv.sohu.com/cityjson?ie=utf-8" > </ スクリプト > </ ヘッド > < 身体 > < スクリプト >ドキュメント。書き込み(returnCitySN [ "CIP"] + '' + returnCitySN [ "CNAME"]) </ |
第二:
1 |
< HTML > < ヘッド > < メタHTTP-当量 = "Content-Typeの" コンテンツ = "テキスト/ HTML;のcharset = UTF-8" /> < タイトル >オートは、現在の都市の訪問者を取得</ タイトル > < スクリプトタイプの = "テキスト/ JavaScriptを" SRC = "http://api.map.baidu.com/api?v=2.0&ak=あなたのAPIキー" > </ スクリプト > </ ヘッド > < 身体 > < divの上記のid = "bdMapBox」 スタイル = |
最初はそう、登録せずに捜狐APIので、お勧めします。
以下は、捜狐APIの方法の変形です。
1.構成さAPIた後に、サイトhttpで動作しますが、HTTPSができないことができます
ソリューション:APIは、HTTPにHTTPSで書かれています。
2.上記設定したら、Webページ上でクリックするだけで自分のIPアドレス(およびpjax関連)を示し、
ソリューション:のdocument.writeはのdocument.getElementByIdを変更しました
修正されたバージョン(サイズや色を変更してもよいです)。
1 |
< HTML > < ヘッド > < メタHTTP-当量 = "Content-Typeの" コンテンツ = "text / htmlの>のcharset = UTF-8" /> < タイトル >基于搜狐JS接口得到本机IP </ タイトル > < スクリプトタイプ = "テキスト/ javascriptの" SRC = "http://pv.sohu.com/cityjson?ie=utf-8" > </ スクリプト > </ ヘッド > < 身体 > < P ID = "htmlip"> </ P > |