89 lines
2.3 KiB
HTML
89 lines
2.3 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html>
|
||
|
<head>
|
||
|
<meta charset="utf-8">
|
||
|
<title></title>
|
||
|
<style>
|
||
|
h1 { font: 72px arial; }
|
||
|
#bar { color: red; }
|
||
|
.foo { color: green; }
|
||
|
h1 { color: blue !important; }
|
||
|
#timer {
|
||
|
width: 250px;
|
||
|
height: 30px;
|
||
|
line-height: 30px;
|
||
|
text-align: center;
|
||
|
color: yellow;
|
||
|
background-color: blue;
|
||
|
float: right;
|
||
|
}
|
||
|
</style>
|
||
|
</head>
|
||
|
<body>
|
||
|
<div id="timer"></div>
|
||
|
<h1 id="bar" class="foo">Hello, world!</h1>
|
||
|
<button onclick="shutdown()">关闭</button>
|
||
|
<button onclick="openBaidu()">打开百度</button>
|
||
|
<script>
|
||
|
function openBaidu() {
|
||
|
window.open('https://www.baidu.com', '',
|
||
|
'width=300,height=200');
|
||
|
}
|
||
|
|
||
|
function shutdown() {
|
||
|
if (window.confirm('确定要退出吗?')) {
|
||
|
window.close();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
var weekdays = ['日', '一', '二', '三', '四', '五', '六'];
|
||
|
|
||
|
function showTime() {
|
||
|
var now = new Date();
|
||
|
var year = now.getFullYear();
|
||
|
var month = now.getMonth() + 1;
|
||
|
var date = now.getDate();
|
||
|
var hour = now.getHours();
|
||
|
var minute = now.getMinutes();
|
||
|
var second = now.getSeconds();
|
||
|
var day = now.getDay();
|
||
|
var timeStr = year + '年' +
|
||
|
(month < 10 ? '0' : '') + month + '月' +
|
||
|
(date < 10 ? '0' : '') + date + '日 ' +
|
||
|
(hour < 10 ? '0' : '') + hour + ':' +
|
||
|
(minute < 10 ? '0' : '') + minute + ':' +
|
||
|
(second < 10 ? '0' : '') + second +
|
||
|
' 星期<b>' + weekdays[day] + '</b>';
|
||
|
var div = document.getElementById('timer');
|
||
|
div.innerHTML = timeStr;
|
||
|
}
|
||
|
|
||
|
showTime();
|
||
|
window.setInterval(showTime, 1000);
|
||
|
|
||
|
// 1TBS风格 - C/Unix - Dennis M. Ritchie
|
||
|
// Allman风格 - FreeBSD - Allman
|
||
|
// while循环 / do-while循环 / for循环
|
||
|
// while循环 - 不确定循环的次数
|
||
|
// for循环 - 循环的次数是确定的
|
||
|
// do-while循环 - 至少执行一次
|
||
|
// var flag = true;
|
||
|
// do {
|
||
|
// var yearStr = window.prompt('请输入年份: ');
|
||
|
// var year = parseInt(yearStr);
|
||
|
// if (year == yearStr && year > 0) {
|
||
|
// if (year % 4 == 0 && year % 100 != 0
|
||
|
// || year % 400 == 0) {
|
||
|
// window.alert(year + '年是闰年');
|
||
|
// } else {
|
||
|
// window.alert(year + '年不是闰年');
|
||
|
// }
|
||
|
// flag = window.confirm('是否继续?');
|
||
|
// } else {
|
||
|
// window.alert('请输入有效的年份!');
|
||
|
// }
|
||
|
// } while (flag);
|
||
|
</script>
|
||
|
</body>
|
||
|
</html>
|