站长资源
中国站长网站

在浏览器标题栏上显示当前日期和时间

在浏览器标签上显示当前的日期时间

代码如下:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>
		<script language="JavaScript">
			<!--
			function resetIt() {
				// Calculate Time
				var timerID = null;
				var timerRunning = false;
				if(timerRunning)
					clearTimeout(timerID);
				timerRunning = false;
				// getTime
				var timeNow = new Date();
				var hours = timeNow.getHours();
				var minutes = timeNow.getMinutes();
				var seconds = timeNow.getSeconds();
				var timeValue = "" + ((hours > 12) ? hours - 12 : hours)
				timeValue = ((timeValue < 10) ? "0" : "") + timeValue
				timeValue += ((minutes < 10) ? ":0" : ":") + minutes
				timeValue += ((seconds < 10) ? ":0" : ":") + seconds
				timeValue += (hours >= 12) ? " PM" : " AM"
				timerID = setTimeout("resetIt()", 100);
				timerRunning = true;
				// getDate
				var dateNow = new Date();
				var days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');
				var months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
				var date = ((dateNow.getDate() < 10) ? "0" : "") + dateNow.getDate();

				function y2k(number) {
					return(number < 1000) ? number + 1900 : number;
				}
				// compileIt
				today = timeValue + " " + days[dateNow.getDay()] + " " +
					months[dateNow.getMonth()] + ", " +
					date + " " +
					(y2k(dateNow.getYear()));
				if(document.all || document.getElementById) { // Browser Check
					document.title = today.toString();
				} else {
					self.status = today.toString(); // Default to status.
				}
			}
			resetIt();
			//-->
		</script>
	</body>

</html>

本文出处:来自互联网信息共享,请勿相信收费信息站长资源 » 在浏览器标题栏上显示当前日期和时间

评论 抢沙发

评论前必须登录!