我有一點問題。我正在運行國際網站,我需要製作一個簡單的系統來根據IP顯示圖片。顯示圖像accroding IP地址
因此,如果訪問者來自捷克共和國,具體圖像將只有捷克文。如果訪問者來自克羅地亞,圖像將與croatien文本。等等。
你推薦什麼?我知道如何在高級初學者級別上使用JavaScript。
任何想法?
我有一點問題。我正在運行國際網站,我需要製作一個簡單的系統來根據IP顯示圖片。顯示圖像accroding IP地址
因此,如果訪問者來自捷克共和國,具體圖像將只有捷克文。如果訪問者來自克羅地亞,圖像將與croatien文本。等等。
你推薦什麼?我知道如何在高級初學者級別上使用JavaScript。
任何想法?
您可以使用ipinfo.io服務來獲取訪問者的國家。
$.get("https://ipinfo.io", function(response) {
console.log(response.city, response.country);
}, "jsonp");
這是一個完整的例子:
$.get("http://ipinfo.io", function (response) {
if(response.country === 'US') {
\t $('#country').html('United States');
}
$("#details").html(JSON.stringify(response, null, 4));
}, "jsonp");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="country"></div>
<hr/>Response: <pre id="details"></pre>
請提供您嘗試的[最小,完整,可驗證](http://stackoverflow.com/help/mcve)例如,所以我們可以嘗試解決你的問題,並解釋你爲什麼自己的嘗試失敗 - 這樣你可以學習一些有用的事情爲你的未來發展,以及得到這個單一問題的答案。 –