我创建了一个函数来获取用户的IP地址。然后我试图给用户分开的AD。所以我使用if条件并尝试使用函数的值(getIP)来执行if条件。但我不是成功的。主要问题是我无法在函数外部使用ip变量。任何人都可以帮助我。如何在函数外使用变量?
<script type="application/javascript">
function getIP(json) {
ip=json.ip; //Here I got the user IP Address
}
getIP(json);
var KivaHan="221.120.101.58"
var Office="221.120.99.186"
if(ip==KivaHan){
document.write("Kiva Han IP Address: " + ip);
}else{
document.write("Office IP Address: " + ip);
}
</script>
<script type="application/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script>