<SCRIPT LANGUAGE="JavaScript">
var mm = prompt('你是哪个月出生的?','');
var bday = prompt('你是哪一天出生的?','');
var byear = prompt('你是哪一年出生的?','');
var year = new Date();
var year2 = year.getYear();
var year3 = (year < 2000) ? year2 + 1900 : year2;
thedate = new Date();
mm2 = thedate.getMonth() + 1;
dd2 = thedate.getDate();
yy2 = thedate.getYear();
if (yy2 < 100) yy2 += 1900
yourage = yy2 - byear;
if (mm2 < mm) yourage--;
if ((mm2 == mm) && (dd2 < bday)) yourage--;
TMonth = new Array(
'January','February','March',
'April','May','June','July',
'August','September','October',
'November','December'
);
CurMonth = mm - 1;
bmonth = TMonth[CurMonth];
var age2 = yourage + 1;
var timerID;
var timerRunning = false;
var today = new Date();
var startday = new Date();
var enday = new Date();
var secPerDay = 0;
var minPerDay = 0;
var hourPerDay = 0;
var secsLeft = 0;
var secsRound = 0;
var secsRemain = 0;
var minLeft = 0;
var minRound = 0;
var minRemain = 0;
var timeRemain = 0;
function stopclock() {
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function startclock() {
stopclock();
showtime();
showtime1();
}
function showtime() {
today = new Date();
enday = new Date(""+bmonth+", "+bday+" "+year3+" 00:00");
enday.setYear(""+year3+"");
secsPerDay = 1000 ;
minPerDay = 60 * 1000 ;
hoursPerDay = 60 * 60 * 1000;
PerDay = 24 * 60 * 60 * 1000;
secsLeft = (enday.getTime() - today.getTime()) / minPerDay;
secsRound = Math.round(secsLeft);
secsRemain = secsLeft - secsRound;
secsRemain = (secsRemain < 0) ? secsRemain = 60 - ((secsRound - secsLeft) * 60) : secsRemain = (secsLeft - secsRound) * 60;
secsRemain = Math.round(secsRemain);
minLeft = ((enday.getTime() - today.getTime()) / hoursPerDay);
minRound = Math.round(minLeft);
minRemain = minLeft - minRound;
minRemain = (minRemain < 0) ? minRemain = 60 - ((minRound - minLeft) * 60) : minRemain = ((minLeft - minRound) * 60);
minRemain = Math.round(minRemain - 0.495);
hoursLeft = ((enday.getTime() - today.getTime()) / PerDay);
hoursRound = Math.round(hoursLeft);
hoursRemain = hoursLeft - hoursRound;
hoursRemain = (hoursRemain < 0) ? hoursRemain = 24 - ((hoursRound - hoursLeft) * 24) : hoursRemain = ((hoursLeft - hoursRound) * 24);
hoursRemain = Math.round(hoursRemain - 0.5);
daysLeft = ((enday.getTime() - today.getTime()) / PerDay);
daysLeft = (daysLeft - 0.5);
daysRound = Math.round(daysLeft);
daysRemain = daysRound;
if (daysRemain == 1) day_rem = "天 "
else day_rem = "天 "
if (hoursRemain == 1) hour_rem = "小时 "
else hour_rem = "小时 "
if (minRemain == 1) min_rem = "分钟 "
else min_rem = "分钟 "
if (secsRemain == 1) sec_rem = "秒"
else sec_rem = "秒"
timeRemain = daysRemain + day_rem + hoursRemain + hour_rem + minRemain + min_rem + secsRemain + sec_rem;
document.down.face.value = timeRemain;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
if (daysRemain < 0) year3 = year3 + 1
}
function showtime1() {
startday = new Date(""+bmonth+" "+bday+", "+byear+" 00:00 EDT");
startday.setYear(""+byear+"");
today = new Date();
secsPerDay = 1000 ;
minPerDay = 60 * 1000 ;
hoursPerDay = 60 * 60 * 1000;
PerDay = 24 * 60 * 60 * 1000;
secsLeft = (today.getTime() - startday.getTime()) / minPerDay;
secsRound = Math.round(secsLeft);
secsRemain = secsLeft - secsRound;
secsRemain = (secsRemain < 0) ? secsRemain = 60 - ((secsRound - secsLeft) * 60) : secsRemain = (secsLeft - secsRound) * 60;
secsRemain = Math.round(secsRemain);
minLeft = ((today.getTime() - startday.getTime()) / hoursPerDay);
minRound = Math.round(minLeft);
minRemain = minLeft - minRound;
minRemain = (minRemain < 0) ? minRemain = 60 - ((minRound - minLeft) * 60) : minRemain = ((minLeft - minRound) * 60);
minRemain = Math.round(minRemain - 0.495);
hoursLeft = ((today.getTime() - startday.getTime()) / PerDay);
hoursRound = Math.round(hoursLeft);
hoursRemain = hoursLeft - hoursRound;
hoursRemain = (hoursRemain < 0) ? hoursRemain = 24 - ((hoursRound - hoursLeft) * 24) : hoursRemain = ((hoursLeft - hoursRound) * 24);
hoursRemain = Math.round(hoursRemain - 0.5);
daysLeft = ((today.getTime() - startday.getTime()) / PerDay);
daysLeft = (daysLeft - 0.5);
daysRound = Math.round(daysLeft);
daysRemain = daysRound;
if (daysRemain == 1) day_rem = "天 "
else day_rem = "天 "
if (hoursRemain == 1) hour_rem = "小时 "
else hour_rem = "小时 "
if (minRemain == 1) min_rem = "分钟 "
else min_rem = "分钟 "
if (secsRemain == 1) sec_rem = "秒"
else sec_rem = "秒"
timeRemain = daysRemain + day_rem + hoursRemain + hour_rem + minRemain + min_rem + secsRemain + sec_rem;
document.up.face.value = timeRemain;
timerID = setTimeout("showtime1()",1000);
timerRunning = true;
}
</script>
<form name="down" onSubmit="0">
<script Language="JavaScript">
document.write("<b>你出生于"+bmonth+" "+bday+"日 "+byear+"年 ("+mm+"/"+bday+"/"+byear+")</b>");
document.write("<br><br>你已经 "+yourage+" 了,离你生日还有.");
</script>
<br>
<input type="text" name="face" size="47" value="A browser supporting JavaScript 1.2+ is needed.">
</form>
<p>
<br>
<form name="up" onSubmit="1">
你已经生活了...<br>
<input type="text" name="face" size="47" value="A browser supporting JavaScript 1.2+ is needed.">
</form>
<body bgcolor="#fef4d9" OnLoad="startclock()">
没有合适的资源?快使用搜索试试~ 我知道了~
javascript特效示例大全
共131个文件
htm:95个
jpg:20个
gif:11个
3星 · 超过75%的资源 需积分: 9 64 下载量 115 浏览量
2007-12-09
11:31:53
上传
评论 1
收藏 879KB RAR 举报
温馨提示
一些常见的特效,可以在制作网页时直接copy,使你的网页特别美观..........
资源推荐
资源详情
资源评论
收起资源包目录
javascript特效示例大全 (131个子文件)
final.bmp 69KB
Thumbs.db 119KB
Thumbs.db 78KB
Thumbs.db 49KB
Thumbs.db 44KB
logo1.gif 4KB
wbb.gif 804B
ball1.gif 478B
flower06.gif 348B
flower05.gif 312B
flower04.gif 281B
ball.gif 272B
flower03.gif 259B
flower02.gif 244B
flower01.gif 243B
cursor.gif 145B
4-22.htm 5KB
4-3.htm 5KB
3-18.htm 4KB
5-23.htm 4KB
5-9.htm 4KB
3-1.htm 4KB
5-13.htm 4KB
4-2.htm 3KB
6-4.htm 3KB
5-12.htm 3KB
4-21.htm 3KB
5-8.htm 2KB
6-23.htm 2KB
5-10.htm 2KB
5-18.htm 2KB
6-3.htm 2KB
3-3.htm 2KB
4-18.htm 2KB
5-22.htm 2KB
3-6.htm 2KB
6-2.htm 2KB
5-21.htm 2KB
3-4.htm 2KB
5-20.htm 2KB
5-19.htm 2KB
4-1.htm 2KB
3-23.htm 2KB
3-8.htm 2KB
6-11.htm 1KB
4-17.htm 1KB
4-11.htm 1KB
3-2.htm 1KB
3-16.htm 1KB
3-5.htm 1KB
5-17.htm 1KB
4-19.htm 1KB
4-12.htm 1KB
5-6.htm 1KB
4-23.htm 1KB
4-15.htm 1KB
5-3.htm 1KB
6-19.htm 1KB
6-20.htm 1KB
6-12.htm 1KB
6-6.htm 1008B
4-14.htm 983B
5-15.htm 944B
4-6.htm 939B
3-21.htm 918B
4-13.htm 874B
6-14.htm 855B
6-9.htm 847B
6-7.htm 842B
3-15.htm 794B
3-22.htm 774B
5-2.htm 756B
4-16.htm 693B
6-13.htm 686B
3-11.htm 643B
3-10.htm 643B
3-14.htm 640B
6-18.htm 598B
6-16.htm 576B
3-7.htm 567B
3-20.htm 511B
4-5.htm 495B
6-15.htm 455B
3-17.htm 453B
5-11.htm 451B
6-10.htm 447B
4-4.htm 431B
4-20.htm 426B
3-9.htm 424B
6-17.htm 414B
6-22.htm 410B
5-1.htm 382B
4-9.htm 376B
6-8.htm 370B
xxx.htm 353B
3-12.htm 353B
xxx.htm 353B
3-19.htm 349B
6-5.htm 334B
6-1.htm 332B
共 131 条
- 1
- 2
资源评论
- kyoo_19852014-06-19太多了,随便看看了哈哈。谢谢楼主~
独一无二
- 粉丝: 10
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功