js获取天气预报(js获取天气信息)
在网页中添加JS天气预报代码后,网页下面的内容怎么看不到了?用的是dreamweaver CS3
同志,你可以在浏览器中访问以下,有时候设计视图和浏览器中的效果是不一样的。至于你添加的JS代码不显示,你把他放在代码最下端试试。
使用js进行ip定位的问题
单纯用JS是取不到IP的,用JS取IP,是通过ajax方式调用个服务端程序来取的。
怎样使我的网站主页上天气预报报道的如果是雨天,那么主页就会调用下雨的JS代码,如果是晴天就会调用晴天的
那你要去找一个有提供天气预报接口的网站。一般这种接口会返回一些值,通过这些值来判断今天是下雨还是晴天。(当然这是区域性的)。然后你再根据这些值判断要调用哪一个js。
如果有这样的接口,你还可以做到不同地区的人进入网站会根据他们地区的天气来调用js.
求网站中加入天气预报的代码
下面这段是它的源文件
html
head
meta http-equiv="Content-Type" content="text/html; charset=GBK" /
title07越秀/title
link href="../css/ddg.css" rel="stylesheet" type="text/css"
/head
body style="background-color:transparent"
table width="100%" height="80" border="0" cellpadding="0" cellspacing="0"
tr
td height="15"img src="images/spacer.gif" width="1" height="8" //td
/tr
tr
td width="60" align="center" valign="top"!--5-12修改6开始--img src="" alt="" /img src="" alt="" /!--5-12修改6结束--/td
td align="left" valign="top"font id="dateFont"2007年1月16日br /
星期二 下午17:02br /
/font
script
var day = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
function showDate()
{
font = document.getElementById("dateFont");
var now = new Date();
var str = "";
var hours = now.getHours() + "";
if(hours.length 2)
{
hours = "0" + hours;
}
var minutes = now.getMinutes() + "";
if(minutes.length 2)
{
minutes = "0" + minutes;
}
var seconds = now.getSeconds() + "";
if(seconds.length 2)
{
seconds = "0" + seconds;
}
str += "font style=\"color:#000000;\"b" + now.getFullYear() + "年" + (now.getMonth() + 1) + "月" + now.getDate() + "日/b/fontbrfont style=\"color:#EB7002;\"" + day[now.getDay()] + " " + hours + ":" + minutes + ":" + seconds + "/fontbr";
font.innerHTML = str;
}
setInterval("showDate()" , 1000);
/script
font style="color:#EB7002;"
多云转阵雨 25℃~34℃
/font/td
/tr
tr
td height="8"img src="images/spacer.gif" width="1" height="8" //td
/tr
/table
/body
/html
再给你推荐一个根据不同IP显示不同地区的代码:
iframe src="" width="160" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"/iframe
都试试吧
公司的内网在IIS的服务器下,服务器可连接互联网,如何能在内网网页上显示从外网获取的天气预报信息?
和域名没没关系。 在局域网的路由器哪把这台机器的子网IP和它的服务端口(应该是80吧)映射到路由的公网IP和一个端口上,只要用路由的公网IP:路由上映射的端口的形式就能访问了。 ------------ 也不知道楼上2个到底在不在解决这个问题,我说的方法你去试一下。 这个问题和域名和固不固定IP和网速都没关系。网站是可以直接用IP访问的,这个是尝试,固不固定IP仅仅涉及能不能推广的问题,和能不能访问不是一个层面的问题。网速仅仅是别人能不能访问得流畅,不代表不能访问。 可以百度搜索一下.
2011/8/31 11:48:34
单一城市的天气预报代码怎么写?越简单越好
//给你一个网址
//
//
NSString *shangHai = @"";
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
NSURL *url1 = [NSURL URLWithString:shangHai];
NSURLRequest *request1 = [[NSURLRequest alloc] initWithURL:url1];
[NSURLConnection sendAsynchronousRequest:request1 queue:queue completionHandler:^(NSURLResponse *response, NSData *da, NSError *error) {
if (da) {
NSDictionary *shangHaiDict = [NSJSONSerialization JSONObjectWithData:da options:NSJSONReadingMutableLeaves error:error];
NSLog(@"%@",shangHaiDict);
}
}];
这是上海的天气 ,不知道是否回答了你的问题