1.jquery中调用天气预报API(ajax)

2.网页天气预报代码的问题

ip显示天气预报代码_ip显示天气预报代码怎么回事

发送到这个网站的一个网址,会自动返回此城市的天气信息。对此信息再格式化就好了。

发送:://main.mapbar/weather.jsp?city=广州

返回:b4.gif^广州^雷阵雨^26℃ ~ 22℃^微风^紫外线:弱

发送:://main.mapbar/weather.jsp?city=上海

返回:b3.gif^上海^阵雨转阴^16℃ ~ 13℃^东南风3-4级^紫外线:最弱

至于如何判断访问者是哪一个城市,需要分析其IP地址然后再加判断吧,你到网上找个IP转城市的数据库看看。

jquery中调用天气预报API(ajax)

你想要的效果是不是和QQ中右上角的效果差不多阿,这个程序实现比较困难,不过可以换个思路,直接调用网站的天气预报不是更好,这里调用QQ的天气预报,做成一个frame

代码如下:

<iframe name="weatherforcast" src="://weather.qq/inc/ss150.htm" width="250" height="240">

</iframe>

把这个嵌到网页中好了

网页天气预报代码的问题

$.getScript('://int.dpool.sina/iplookup/iplookup.php?format=js',?function(_result)?{

if?(remote_ip_info.ret?==?'1')?{

$.ajax({

type:?"GET",

url:?"://wthrcdn.etouch/weather_mini?city="+remote_ip_info.city,

data:?"",

success:?function(msg){

console.log(msg);

}

});

}

});

.T7ONLINE.COM

我刚刚学习网站制作,还没有做成一个网站呢

想在网站内加入新浪的天气预报

我首先试了一下,在自己的电脑上,用记事本编辑

<html>

<head>

</head>

<body>

<iframe src="://.7stk/1/6/sina.htm" frameborder="0" width="117" height="37" marginheight="0" marginwidth="0" scrolling="no"></iframe>

</body>

<html>

保存为html格式

打开后为什么是显示的北京的天气状况?这个代码是可以随ip变化的啊!

问题补充:新浪首页(.sina)天气预报我这里怎么也显示的是北京的天气情况?难道它不是根据ip来显示的吗?