我正在寻找一种在警报脚本中呼叫用户城市的方法,我尝试过document.write,但我没有编码器,花了几个小时无济于事。我可以用
<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>
答案 0 :(得分:1)
在获得geoip后,只需将警报调用移至。没有使用第二个脚本块,在一个就绪函数中完成所有操作:
$(document).ready(function() {
var geoip = geoip_city();
$('#city').html(geoip);
alert('Welcome ' + geoip + ' User');
});