<div id="clock"></div><SCRIPT language=javascript>
<!--
function show() {
var d = new Date();
var iYear = d.getYear()
var iMonth = d.getMonth()
var iDay = d.getDate()
var sWeek = d.getDay()
var sHour = d.getHours()
var sMinute = d.getMinutes()
var sSecond = d.getSeconds()
if(sWeek == 0) sWeek = " <font color=#ffffff>星期天 </font>";
if(sWeek == 1) sWeek = "星期一";
if(sWeek == 2) sWeek = "星期二";
if(sWeek == 3) sWeek = "星期三";
if(sWeek == 4) sWeek = "星期四";
if(sWeek == 5) sWeek = "星期五";
if(sWeek == 6) sWeek = " <font color=#ffffff>星期六 </font>";
if(sHour <= 9) sHour = "0" + sHour;
if(sMinute <= 9) sMinute = "0" + sMinute;
if(sSecond <= 9) sSecond = "0" + sSecond;
sClock = " " + iYear + "年" + (iMonth + 1) + "月" + iDay + "日 " + sWeek
+ " " + sHour + ":" + sMinute + ":" + sSecond;
document.getElementById("clock").innerHTML=sClock; setTimeout("show()", 1000);
}
show();
//-->
</SCRIPT>
<!--
function show() {
var d = new Date();
var iYear = d.getYear()
var iMonth = d.getMonth()
var iDay = d.getDate()
var sWeek = d.getDay()
var sHour = d.getHours()
var sMinute = d.getMinutes()
var sSecond = d.getSeconds()
if(sWeek == 0) sWeek = " <font color=#ffffff>星期天 </font>";
if(sWeek == 1) sWeek = "星期一";
if(sWeek == 2) sWeek = "星期二";
if(sWeek == 3) sWeek = "星期三";
if(sWeek == 4) sWeek = "星期四";
if(sWeek == 5) sWeek = "星期五";
if(sWeek == 6) sWeek = " <font color=#ffffff>星期六 </font>";
if(sHour <= 9) sHour = "0" + sHour;
if(sMinute <= 9) sMinute = "0" + sMinute;
if(sSecond <= 9) sSecond = "0" + sSecond;
sClock = " " + iYear + "年" + (iMonth + 1) + "月" + iDay + "日 " + sWeek
+ " " + sHour + ":" + sMinute + ":" + sSecond;
document.getElementById("clock").innerHTML=sClock; setTimeout("show()", 1000);
}
show();
//-->
</SCRIPT>
function show()
{
var d = new Date();
var iYear = d.getFullYear()
var iMonth = d.getMonth()
var iDay = d.getDate()
var sWeek = d.getDay()
var sHour = d.getHours()
var sMinute = d.getMinutes()
var sSecond = d.getSeconds()
if (sWeek == 0) sWeek = " <font color=#ffffff>星期天 </font>";
if (sWeek == 1) sWeek = "星期一";
if (sWeek == 2) sWeek = "星期二";
if (sWeek == 3) sWeek = "星期三";
if (sWeek == 4) sWeek = "星期四";
if (sWeek == 5) sWeek = "星期五";
if (sWeek == 6) sWeek = " <font color=#ffffff>星期六 </font>";
if (sHour <= 9) sHour = "0" + sHour;
if (sMinute <= 9) sMinute = "0" + sMinute;
if (sSecond <= 9) sSecond = "0" + sSecond;
sClock = " " + iYear + "年" + (iMonth + 1) + "月" + iDay + "日 " + sWeek
+ " " + sHour + ":" + sMinute + ":" + sSecond;
document.getElementById("clock").innerHTML = sClock;
setTimeout("show()", 1000);
}不要判断document.layers和document.all,还有用 var iYear = d.getFullYear();否则firefox下会错误。
<SCRIPT language=javascript>
<!--
function show() {
var d = new Date();
var iYear = d.getFullYear()
var iMonth = d.getMonth()
var iDay = d.getDate()
var sWeek = d.getDay()
var sHour = d.getHours()
var sMinute = d.getMinutes()
var sSecond = d.getSeconds()
if(sWeek == 0) sWeek = " <font color=#ffffff>星期天 </font>";
if(sWeek == 1) sWeek = "星期一";
if(sWeek == 2) sWeek = "星期二";
if(sWeek == 3) sWeek = "星期三";
if(sWeek == 4) sWeek = "星期四";
if(sWeek == 5) sWeek = "星期五";
if(sWeek == 6) sWeek = " <font color=#ffffff>星期六 </font>";
if(sHour <= 9) sHour = "0" + sHour;
if(sMinute <= 9) sMinute = "0" + sMinute;
if(sSecond <= 9) sSecond = "0" + sSecond;
sClock = " " + iYear + "年" + (iMonth + 1) + "月" + iDay + "日 " + sWeek
+ " " + sHour + ":" + sMinute + ":" + sSecond;
document.getElementById("clock").innerHTML=sClock;
setTimeout("show()", 1000);
}
show();
//-->
</SCRIPT>这样就可以兼容各浏览器了
谢谢楼上的。学习了。