如何在警报脚本中插入GEOIP标注?

How do I insert a GEOIP callout within an Alert Script?

本文关键字:插入 GEOIP 标注 脚本      更新时间:2023-09-26

我正在寻找一种在警报脚本中调用用户城市的方法,我已经尝试了文档。写,但我不是程序员,花了几个小时都无济于事。我可以用

<span id="city">{cityname}</span> 

在页面本身,但不能使它在警报脚本中工作。

<head>
<script type="text/javascript" src="http://www.jsgeoip.com/geoip.js">   </script>
</head>
<body>
<script> 
$(document).ready(function() {
$('#city').html(geoip_city());
}); 
</script>
<script>alert('Welcome CITY HERE User');</script>
</body>

只需将警报调用移动到获取geoip之后。没有必要使用第二个脚本块,在一个ready函数中完成所有操作:

$(document).ready(function() {
    var geoip = geoip_city();
    $('#city').html(geoip);
    alert('Welcome ' + geoip + ' User');
});