Hehe não é muito preciso. Amigos que entendem não devem rir de si mesmos. Embora eu queira fazer isso com muita precisão, o algoritmo é muito pesado, então eu o uso como um simples e fácil de usar.
O código é o seguinte:
<Script Language = "JavaScript">
/*
screen.availwidth = Largura do espaço de trabalho da tela
screen.availHeight = altura do espaço de trabalho da tela
*/
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, poujamento);
</script>
<Script Language = "VBScript">
uname = "Xiao Cai"
Ubirthday = #1981-01-25 00: 00: 00 #
usex = 1 '' '' '0 = feminino 1 = masculino' '' '' '' ''
LAGE = Array (20,22)
Ldate = DATADD ("AAA", LAGE (Usex), Ubirthday)
</script>
<!
<html>
<head>
<Meta http-equiv = content-type content = "text/html; charset = gb2312">
<title> casar </title>
<HTA: Aplicação
Id = "HTA_Pro_Marroge"
ApplicationName = "Pro_Marroge"
Border = "Nenhum"
Legenda = "Não"
Scroll = "não"
SingleInstance = "Sim"
Windowstate = "Normal"
showitaskbar = "não"
>
<estilo>
corpo {
margem: 0px;
}
corpo, td, div {
Fonte-família: "安安";
Size da fonte: 14px;
}
img, tabela, td, div {
borda: 0px;
}
</style>
<Script Language = "VBScript">
Dim Sdate, Nday, Nmonth, Nyear, NSEGOND, NMINUTE, NHOUR
function Showtime ()
Nday = dia (agora ())
nhour = hora (agora ())
nMinute = minuto (agora ())
nsecond = segundo (agora ())
dhour = hora (ldate) - nhour
dminute = minuto (ldate) - nminute
DSEGOND = Segundo (LDATE) - NSEGOND
Se dsecond <0 então
DMinute = DMinute - 1
DSEGOND = DSEGOND + 60
final se
Se dminute <0 então
dhour = dhour -1
DMinute = DMinute + 60
final se
Se dhour <0 então
Nday = Nday -1
dhour = dhour + 24
final se
Se dsecond = 0 então
Call ShowDate ()
final se
document.getElementById ("myDiv2"). Innerhtml = sdate & "" & dhour & "time" & dminute & "Minutes" & dsecond & "segundos"
Settimeout "ShowTime ()", 1*1000
Função final
função showdate ()
NYEAR = ano (agora ())
nMonth = mês (agora ())
Dyear = Ano (LDATE) - NYEAR
dmonth = mês (ldate) - nMonth
DDAY = dia (LDATE) - NDAY
Se dday <0 então
dmonth = dmonth -1
Dday = Dday + 30
final se
Se Dmonth <0 então
Dyear = Dyear -1
dmonth = dmonth + 12
final se
sdate = dyear & "ano" e dmonth & "mês" e dday & "dia"
'Document.getElementById ("mydiv1"). innerhtml = "<font color = red>" & uname & "</font> de acordo com a idade legal do casamento <font cor = azul>" & lage (usex) & "</font> um ano de idade"
Função final
</script>
</head>
<corpo onload = "ShowTime (); ShowDate ();">
<div id = "mydiv1" style = "preenchimento-left: 3px; top de preenchimento: 2px;"> </div>
<div id = "mydiv2" style = "preenchimento-esquerda: 7px; preenchimento de preenchimento: 2px;"> </div>
</body>