[javascript] modifica codice
Ciao,
Ho questo codice:
Citazione:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
var xmlhttp = new XMLHttpRequest();
var url = "http://ip-api.com/json";
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var obj = JSON.parse(xmlhttp.responseText);
$("#codice_nazione").html( obj.countryCode);
var percorso = "http://gutguy2.altervista.org/ip/bandiere/";
percorso = percorso + obj.countryCode + ".png";
$("#bandiera").css("background-image","url('"+percorso+"')");
document.getElementById("citta").innerHTML =
obj.city + ", " + obj.regionName + ", " +obj.country;
document.getElementById("visitorisp").innerHTML =
obj.org;
}
}
xmlhttp.open("GET", url, true);
xmlhttp.send();
</script>
<style>
#bandiera{
width:128px;height:64px;
background-repeat:no-repeat;
}
</style>
in pratica mi posta una bandiera, tipo http://gutguy2.altervista.org/ip/bandiere/QA.png, ora come faccio a fare in modo che la bandiera venga postata con un bordo nero? infatti come vedete essendo il bg bianco, non si percepisce bene la bandiera...
inoltre se tento di modificare le dimensioni da "width:128px;height:64px;" a "width:100%;height:100%;" la bandiera viene postata a sinistra e non più al centro, come faccio? in pratica vorrei che fosse postata con le sue dimensioni originali... infatti ad es. http://gutguy2.altervista.org/ip/bandiere/AE.png è diverso da http://gutguy2.altervista.org/ip/bandiere/VA.png