js天气预报代码大全_js天气预报代码
1.js源代码 如何定时更换页面文字
2.jquery中调用天气预报API(ajax)
3.VB 怎么实现点击按钮自动获取天气预报
4.在调用天气预报webservice时出现ja.io.IOException: Server returned HTTP response code:400?
5.怎么用php抓取天气预报?先说下思路,再举个例子。
6.winterboard如何使用
具体方法
注:手机必须越狱,未越狱的朋友可以不用浪费时间了 这个软件和Barrel有冲突 用了这个就用不起3D翻页
1.在Cydia搜索HTC weather Animated 如果搜索不到 添加apt.modmyi这个源就可以了
2.安装HTC weather Animated会自动安装PerPageHTML 所以不用搜索perpageHTML了 注:不喜欢这个风格的朋友不要安装这个软件,
perpageHTML这个图标不容易删除,重新刷固件就没有了。
3.运行PerPage 选择最后一个HTCAniPPH, 点击后会看见Page 1-----Page11 这个就是插件在第几页显示 选择Page 1 就是在第一页桌面显示 想要每个页面显示
就全部点击 我选择的是Page 1 一个就可以了,PerPage主页面有个none 这个是取消的 想取消哪个页面的插件就选哪个 比如选择的天气插件是Page 1
想要取消 就选择 none 里的Page 1 就可以取消了 ,AnalogClock是时钟插件 Calendar是日历插件 喜欢的朋友也可以设置在桌面上 设置好后退出软件会自动重启 桌面上就有天气插件了 如果没有 自己重新启动一下手机就可以了
3.设置好后会看见程序图标把天气插件挡住了,这时就需要在Cydia下另外一个插件Gridlock 装好后桌面的图标就可以随意移动了,把挡住的图标
移开就可以了.
4.最后是汉化软件和设置城市了。自己修改城市代码替换就可以了。
汉化包中包含了三个文件“configureMe.js”“translation.js”“Widget.html”
右键用记事本打开第一个文件configureMe.js
找到var locale = "FRXX0028" 自己所在城市上网查询代码更改就可以
FRXX0028是佛山城市天气代码,(如:foshan,小城市请在城市名后加上,china)Widget.html和configureMe.js覆盖路径/Var/mobile/Library/PerPageHTML/HTCAniPPH/
translation.js覆盖路径/Var/mobile/Library/PerPageHTML/HTCAniPPH/Private
覆盖好文件后,注销下手机就可以看到你设置的城市的动画天气效果了。
经测试,基本不废流量和电量。
js源代码 如何定时更换页面文字
Private?Sub?Command1_Click()
Const?Url?=?"://m.weather.cn/data/101010100.html"?'从网址读取的文本是一个脚本语言的结构类型数据
Dim?xmlHTTP?As?Object
Set?xmlHTTP?=?CreateObject("Microsoft.XMLHTTP")
xmlHTTP.Open?"GET",?Url,?False
xmlHTTP.send
If?xmlHTTP.readystate?=?4?Then
Dim?jsCode?As?String
jsCode?=?xmlHTTP.responseText
jsCode?=?"var?f="?&?jsCode?'在文本前添加"var?f="就构成了一个完整的赋值语句,这样就可以通过f变量读取成员数据
Dim?jsObject?As?Object
Set?jsObject?=?CreateObject("MSScriptControl.ScriptControl")?'不过上面的是JaScript语句,要借助该对象来解析
jsObject.Language?=?"jascript"
jsObject.AddCode?jsCode
'--------------------------------------
MsgBox?jsObject.Eval("f.weatherinfo.index48_d")?'这是读取结构变量的某个成员值
End?If
End?Sub 得,写完才刚看到是要vb.net 代码,上面是vb6.0的,或许vb.net 也可以吧。
jquery中调用天气预报API(ajax)
<body>
<SCRIPT language=jascript>
<!--
var timer1;
var i=0;
timer1 = setInterval("myval()",2000);
function myval()
{
i+=1;
if(i>3)
{
i=1;
}
var show;
if (i==1)
{show = "hello";}
else if(i==2)
{show="ABC";}
else
{show="EDFEEEW";}
label1.innerText = show;
}
-->
</SCRIPT>
<DIV id=label1 title=hello style="DISPLAY: inline; WIDTH: 70px; HEIGHT: 15px" ms_positioning="FlowLayout">Label</DIV>
</body>
这段脚本可以每隔2秒钟依次在Label上显示“Hello”,“Bye”,“OK”文字。主要原理就是利用了setInterval函数,该函数的用法如下:
setInterval(expression,msec,[language])
expression-要执行的过程;msec时间间隔;language可选项,为指定的语言。
VB 怎么实现点击按钮自动获取天气预报
$.getScript('://int.dpool.sina.cn/iplookup/iplookup.php?format=js',?function(_result)?{
if?(remote_ip_info.ret?==?'1')?{
$.ajax({
type:?"GET",
url:?"://wthrcdn.etouch.cn/weather_mini?city="+remote_ip_info.city,
data:?"",
success:?function(msg){
console.log(msg);
}
});
}
});
在调用天气预报webservice时出现ja.io.IOException: Server returned HTTP response code:400?
为了方便,文本框改成数组控件。代码中用北京作为天气预报地点,改的话将网址改下即可,具体方法可以百度。另外,新浪天气预报只有4天。最后说明一下,除了标签和文本框,没用其它控件。
怎么用php抓取天气预报?先说下思路,再举个例子。
如果是要调用webservice的话,JS很难实现,因为webservice的客户端有很多JAR包的,除非用JS模拟JAVA的中的webservice调用。
其实你可以到网上找一个天气预报的页面,然后直接在页面上嵌套一个iframe,或者用AJAX获取response,然后通过document.getElementById('xx').innerHTML = '得到的response字符串';的方式来实现。
GOOD LUCK!
winterboard如何使用
我昨天刚做了个,本来打算自己用,你既然问,就分享了吧!
PS:因为我是菏泽人,所以,如果你什么都不填,就显示菏泽天气。
如果想显示别的,直接输入就行,比如"香港",然后提交就OK了
://young.boustead.edu.cn/data/shunzi/tq.php
不知道是否合乎楼主的意愿(不用JS)
Select Themes 选择主题
SUmmerBoard Mode 这个开关要打开,因为会获得更好的兼容性。
Hide WinterBoard 隐藏Winter board 在桌面上的图标,隐藏后可在设置中找到。
.
只介绍一些能用上的,
White Icon Labies 隐藏图标文字,Transparent Dock 透明的dock(底部4个图标)
Solid Status bar 不透明状态栏 No undocked icon labeis dock无文字 No docked Icon
labeis 图标无文字
5.使用iTools等管理工具安装主题。
将在本论坛区中的主题下载后解压。然后通过itools的文件管理功能,将其拖拽到此路径,\private\var\stash\Themes.xxxxxx(x是随机字母)\
如下图
上传完毕后,进入winterboard中的theme,并且勾选主题。
按home退出winteboard 系统会自动respring等待即可。
效果如下图!
用Winterboard在桌面显示自定天气预报
先上预览图,这是我现在的桌面预览:
1.下载天气图标然后解压讲整个文件夹放到/Library/Themes里
2.修改自己希望显示的地区天气
用记事本等文本工具打开WeatherWidget.theme/private/configureMe.js文件,找到var locale = "Guilin, China"字段,按照原来的格式进行修改,例如:武汉就修改为var
locale = "Wuhan, China",然后保存,替换
3.打开Winterboard勾选WeatherWidget主题,退出软件等待。。。OK
显示方式、图标主题更改(还是修改configureME.js文件):
1.找到var stylesheet = 'myopia'
字段,修改其中的myopia为自己想要的显示方式,主题中包含了'originalBubble'、'myopia'、'iconOnly' 、'split'
四个显示方式自己选吧!
2.找到var iconSet = "klear"字段,修改其中的klear,主题中包含两套天气图标,klear和tango
3.保存,替换等等等。。。
自定义其他:
1.设置雅虎天气:
在configureME.js找到var source = 'leAccuweatherStolen' 字段,修改为var source =
'yahooWeather' 然后
修改var locale = "Guilin, China"字段为地区代码,例如:北京地区改为var locale =
"CHXX0008"然后就是保存,应用等一系列操作...
地区代码获取方法:
打开weather.yahoo网站,找到如下地方
输入所在城市名称,这里我查找的是北京,然后点旁边的GO进行搜索,
新页面显示出来时看自己的浏览器地址栏
其中CHXX0008段就是北京的地区代码)
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。