gaufeo 发表于 2007-4-27 11:53:53

***时间日期***文本框内又一显示时间脚本

把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件
要完成此效果需要三个步骤

第一步:把如下代码加入到<head>区域中

<script language="javascript">
<!-- begin
function isodatetime() {
var today = new date();
var year= today.getyear();
if (year < 2000)   
year = year + 1900;
var month = today.getmonth() + 1;
var day= today.getdate();
var hour = today.gethours();
var hourutc = today.getutchours();
var diff = hour - hourutc;
var hourdifference = math.abs(diff);
var minute = today.getminutes();
var minuteutc = today.getutcminutes();
var minutedifference;
var second = today.getseconds();
var timezone;
if (minute != minuteutc && minuteutc < 30 && diff < 0) { hourdifference--; }

if (minute != minuteutc && minuteutc > 30 && diff > 0) { hourdifference--; }
if (minute != minuteutc) {
minutedifference = ":30";
}
else {
minutedifference = ":00";
}
if (hourdifference < 10) {
timezone = "0" + hourdifference + minutedifference;
}
else {
timezone = "" + hourdifference + minutedifference;
}
if (diff < 0) {
timezone = "-" + timezone;
}
else {
timezone = "+" + timezone;
}
if (month <= 9) month = "0" + month;
if (day <= 9) day = "0" + day;
if (hour <= 9) hour = "0" + hour;
if (minute <= 9) minute = "0" + minute;
if (second <= 9) second = "0" + second;
time = year + "-" + month + "-" + day + "t"
+ hour + ":" + minute + ":" + second + timezone;
document.isoclock.display.value = time;
window.settimeout("isodatetime();", 500);
}
//end -->
</script>


第二步:把如下代码加入到<body>区域中

<center>
<form name=isoclock>
<input type=text name=display size=30 style="border:0;">
</form>
</center>


第三步:把“onload="isodatetime()"”加在<body>标记里
例如:<body onload="isodatetime()">
      











------------ --------------------------

拥有三人行论坛管理系列软件,一个人就可以 管理一个论坛的更新维护。还能使您的论坛有千人在线的真 实火暴效果,让 您 不在为论坛因没 有人气而留不住会 员而烦恼,使您的论坛早日成为一流的论坛。详情请登陆网站 :http://www. cnsrx.cn 三人行论坛管理软件,站长必 备的 专业好工具。(您使用的是免 费版本,购买收费版本后,将不带广告。业务Q Q:247216 44985227)
页: [1]
查看完整版本: ***时间日期***文本框内又一显示时间脚本