Я создал функцию для получения 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>