ENGLISH 意见建议 网站地图 网站帮助
广泛智力汇聚   高效成果传播   先进机制培育
联盟首页  |  协同开发  |  开放源码库  |  安全告警  |  开源导航  |  文档中心  |  服务支持  |  共创论坛  |  关于联盟


注册会员 网站帮助
    您的位置 »
    今天是: 2010年11月22日    
项目搜索

完全匹配   
开源软件
软件分类表
新发布软件
其它网站镜像
代码片断
协同开发
文档
论坛
寻求协助
热点项目
站点状态
编译工厂

联系我们
关于联盟

代码片段库:
查看代码片段

浏览 | 提交新的代码片段 | 创建代码包

时钟

类型:
Full Script
类别:
HTML Manipulation
许可证:
GNU General Public License
语言:
JavaScript
 
描述:
非常酷的时钟,走时准确,还有日期显示,图片制作精美

该代码片段的版本系列:

片段ID 下载版本 提交时间 提交人 删除
46501.02003-10-13 22:44cbd001

点击"下载版本"来下载该代码片段.


最新版本的代码片段: 1.0


脚本说明:
把如下代码加入<body>区域中
<STYLE type=text/css>.light {
	FILTER: Light
}
.date {
	COLOR: #000000; FONT-FAMILY: "Geneva", "Arial", "Helvetica", "san-serif"; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
</STYLE>

<SCRIPT>
function setLights(){
	var sx=Math.cos(slightDir)*slightr;
	var sy=Math.sin(slightDir)*slightr;
	var mx=Math.cos(mlightDir)*mlightr;
	var my=Math.sin(mlightDir)*mlightr;
	var hx=Math.cos(hlightDir)*hlightr;
	var hy=Math.sin(hlightDir)*hlightr;
	sconDiv.filters.Light.clear();
	sconDiv.filters.Light.addCone(sx+72,sy+72,1,73,72,215,255,5,20,1);
	sconDiv.filters.Light.addCone(mx+72,my+72,1,73,72,255,10,0,20,2);
	sconDiv.filters.Light.addCone(hx+72,hy+72,1,73,72,15,100,255,20,4);
	sconDiv.filters.Light.addAmbient(155,155,155,100);
}

function timeGo(){
	var tt=new Date();
	slightDir=(tt.getSeconds())/60*6.28-1.57;
	mlightDir=(tt.getMinutes())/60*6.28-1.57;
	hlightDir=(tt.getHours())/12*6.28-1.57+mlightDir/6.28*0.52+0.05;
	dateDiv.innerText=tt.getMonth()+1+"-"+tt.getDate();
	setLights();
}

function InitClock(){
	slightr=110;
	mlightr=90;
	hlightr=60;
	timeGo();
	setInterval("timeGo()",1000);
}
window.onload=InitClock;
</SCRIPT>

<DIV id=clockDiv 
style="HEIGHT: 222px; LEFT: 145px; POSITION: absolute; TOP: 12px; WIDTH: 233px; Z-INDEX: 1">
<DIV class=light id=sconDiv 
style="HEIGHT: 70px; LEFT: 27px; POSITION: absolute; TOP: 22px; WIDTH: 70px; Z-INDEX: 1"><IMG 
height=144 src="clockm.gif" width=144></DIV><IMG height=200 
src="clock2.gif" width=200> 
<DIV id=clLayer 
style="HEIGHT: 25px; LEFT: 88px; POSITION: absolute; TOP: 80px; WIDTH: 25px; Z-INDEX: 2"><IMG 
height=26 src="clockd.gif" width=26></DIV>
<DIV class=date id=dateDiv 
style="HEIGHT: 16px; LEFT: 85px; POSITION: absolute; TOP: 178px; WIDTH: 32px; Z-INDEX: 3">12-2</DIV></DIV>

		

提交新版本

如果您修改了一个代码片段并且觉得很应该让别人共享,您可以把这作为这个代码片段的最新版本提交上来.


联盟团体会员
合作伙伴
© 共创软件联盟 版权所有
联盟服务条款 | 联盟隐私权规则 | 联系我们
电话: (8610)68313388-5949 | 传真: (8610)88377936
京ICP备05056057号