嘿嘿不是很精確,懂的朋友就不要笑話本人了。雖然我想做的很精確,但算法太過繁瑣,所以就用個(gè)簡(jiǎn)單省事的了。
復(fù)制代碼 代碼如下:
script language="JavaScript">
/*
screen.availWidth = 屏幕工作區(qū)寬
screen.availHeight = 屏幕工作區(qū)高
*/
var wWidth = screen.availWidth-(screen.availWidth-370+78)-100;
var wHeight = 20;
var wLeft = screen.availWidth-370+78;
var wTop = 0;
window.moveTo(wLeft,wTop);
window.resizeTo(wWidth,wHeight);
/script>
script language="VBScript">
uName = "小蔡"
uBirthDay = #1981-01-25 00:00:00#
uSex = 1 ''''' 0=女 1=男 '''''
lAge = Array(20,22)
lDate = dateadd("yyyy",lAge(uSex),uBirthDay)
/script>
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
html>
head>
META http-equiv=Content-Type content="text/html; charset=gb2312">
title>結(jié)婚/title>
HTA:APPLICATION
ID="HTA_Pro_Marriage"
APPLICATIONNAME="Pro_Marriage"
BORDER="none"
CAPTION="no"
SCROLL="no"
SINGLEINSTANCE="yes"
WINDOWSTATE="normal"
showintaskbar="no"
>
style>
body {
margin: 0px;
}
body,td,div {
font-family: "宋體";
font-size: 14px;
}
img, table, td, div {
border: 0px;
}
/style>
script language="VBScript">
dim sDate,nDay,nMonth,nYear,nSecond,nMinute,nHour
function ShowTime()
nDay = Day(now())
nHour = Hour(now())
nMinute = Minute(now())
nSecond = Second(now())
dHour = Hour(lDate) - nHour
dMinute = Minute(lDate) - nMinute
dSecond = Second(lDate) - nSecond
if dSecond 0 then
dMinute = dMinute - 1
dSecond = dSecond + 60
end if
if dMinute 0 then
dHour = dHour -1
dMinute = dMinute + 60
end if
if dHour 0 then
nDay = nDay -1
dHour = dHour + 24
end if
if dSecond = 0 then
call ShowDate()
end if
document.getElementById("MyDIV2").innerHTML=sDate " " dHour "時(shí)" dMinute "分" dSecond "秒"
setTimeout "ShowTime()",1*1000
end function
function ShowDate()
nYear = Year(now())
nMonth = Month(now())
dYear = Year(lDate) - nYear
dMonth = Month(lDate) - nMonth
dDay = Day(lDate) - nDay
if dDay 0 then
dMonth = dMonth -1
dDay = dDay + 30
end if
if dMonth 0 then
dYear = dYear -1
dMonth = dMonth + 12
end if
sDate = dYear "年" dMonth "月" dDay "日"
'document.getElementById("MyDIV1").innerHTML="font color=red>" uName "/font> 據(jù)法定結(jié)婚年齡font color=blue>" lAge(uSex) "/font>周歲"
end function
/script>
/head>
body onload="ShowTime();ShowDate();">
div id="MyDIV1" style="padding-left:3px;padding-top:2px;">/div>
div id="MyDIV2" style="padding-left:7px;padding-bottom:2px;">/div>
/body>
/html>
您可能感興趣的文章:- javascript實(shí)現(xiàn)的距離現(xiàn)在多長(zhǎng)時(shí)間后的一個(gè)格式化的日期
- 將時(shí)間以距今多久的形式表示,PHP,js雙版本
- win2003或linux服務(wù)器一般多久重啟一次
- php實(shí)現(xiàn)用已經(jīng)過去多長(zhǎng)時(shí)間的方式顯示時(shí)間
- 常見瀏覽器多長(zhǎng)時(shí)間會(huì)提示“腳本運(yùn)行時(shí)間過長(zhǎng)”總結(jié)
- 查看 MySQL 已經(jīng)運(yùn)行多長(zhǎng)時(shí)間的方法
- 如何計(jì)算下載一個(gè)文件需要多長(zhǎng)時(shí)間?
- iOS計(jì)算上次日期距離現(xiàn)在多久的代碼