Kennen Sie eine Möglichkeit, dies zu tun? Ein echtes Beispiel...?
Ich suche einen kostenlosen Service wie MaxMind oder andere (es ist mir wirklich egal) und ich hätte gerne eine andere Anzeige für US-Besucher.
Vielen Dank!
2astalavista: Dein Beispiel funktioniert einwandfrei. Das habe ich gemacht und es funktioniert immer noch nicht.
Geo Test
$(document).ready( function() {
$.getJSON( "http://smart-ip.net/geoip-json?callback=?",
function(data){
console.log(data);
var c = data.countryCode;
if(c=="US" || c=="US" ){
document.getElementById('ddd').innerHTML = 'US'; } else {
document.getElementById('ddd').innerHTML = 'Not US';}
/*
this service needs ip
var ip = data.host;
alert(ip);
$.getJSON( "http://freegeoip.net/json/"+ip,
function(data){
console.log(data);
}
);*/
}
);
});?
Weiß nicht, ob es am Server (Amazon) oder am CDN (Cotendo) liegt....