html代码如何在网页中显示访问者所在的城市 120

 我来答
松甜恬0Je4ba
推荐于2017-09-11 · TA获得超过2.6万个赞
知道大有可为答主
回答量:7475
采纳率:100%
帮助的人:3431万
展开全部
这个比较复杂吧

你首先要根据什么 将 访问者和所在的城市联系起来???

在QQ的软件中,有一个天气预报,该天气预报是显示的是 登陆者 所在城市的天气。这是QQ根据登录者的IP地址进行处理的。

也就是说 首先QQ需要有一个IP地址库,这个地址库中的IP地址是和具体城市相联系的,然后登陆者登录时,再获得登录者的IP,在IP地址库中查找,来确定登陆者所在的城市。

(不过,这个也不一定准确,我在北京登录时,常常显示重庆或上海的天气)

如果你想实现,也可以采用相同的思路。关键是你要有这个IP地址库。

我只能提供思路,具体的实施我也没有做过。
娱乐大弟子
2012-12-30 · TA获得超过411个赞
知道小有建树答主
回答量:751
采纳率:33%
帮助的人:324万
展开全部
<script type="text/javascript" language="javascript">
<!--
function GetLocalIPAddress()
{
var obj = null;
var rslt = "";
try
{
obj = new ActiveXObject("rcbdyctl.Setting");
rslt = obj.GetIPAddress;
obj = null;
}
catch(e)
{
//异常发生
}

return rslt;
}

document.write("你的IP是:" + GetLocalIPAddress());

这个就是获取对方ip地址的JS代码,根据IP去查城市
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3ea3c97
2018-07-10
知道答主
回答量:3
采纳率:0%
帮助的人:2306
展开全部
<script type="text/javascript">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"]);
document.write("截取的信息=====:"+returnCitySN["cname"].substring(0,3)+""+returnCitySN["cid"]);
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中华亮视界
2012-12-30 · TA获得超过306个赞
知道答主
回答量:392
采纳率:0%
帮助的人:143万
展开全部
用js可以试想!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上官元恒zsd
2012-12-30 · TA获得超过1770个赞
知道小有建树答主
回答量:3799
采纳率:28%
帮助的人:1178万
展开全部
纯HTML 做不到
追问
asp 或者php 或者js  知道怎么调用吗?
追答
读取访问IP ,查找楼上说的IP 库,得到地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式