0
使用第一個Geoip我使用了一個簡單的Javascript代碼(如下所示),但我一直試圖弄清楚我需要做什麼才能識別腳本Maxmind Javascript Geoip2的國家代碼。如何將Maxmind Geoip1 JavaScript腳本轉換爲Geoip2
原始的GEOIP代碼
<script type="text/javascript">
var user_country = geoip_country_code();
if(user_country == "US")
document.write(hockeyAds[4]);
else
document.write(hockeyAds[5]);
</script>
我在新的頭
<script type="text/javascript" src="//j.maxmind.com/js/apis/geoip2/v2.0/geoip2.js"></script>
,我試圖使用最新的代碼是什麼。
<script type="text/javascript">
var user_country = geoip2.cityISPOrg.country.iso_code();
if(user_country == "US")
document.write(hockeyAds[4]);
else
document.write(hockeyAds[5]);
</script>
下面在同一頁上,我試過這個腳本,有人做了,我能夠得到它輸入正確的國家代碼。所以我確信這是上述JavaScript代碼的問題。
<script>
geoip2.cityISPOrg(function (response) {
$("#usercountry").html(response.country.iso_code);
});
</script>
<p>
<span id="usercountry"></span>
</p>
並不是所有的東西都很好理解Javascript。 謝謝
真棒感謝,沒想到得到的回答那麼快。我應該能夠找出其餘的。再次感謝Jonahb。 – user3103261
很高興幫助。如果適用,請[接受答案](http://meta.stackoverflow.com/help/someone-answers)。 – jonahb