-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
157 lines (154 loc) · 6.03 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
<!DOCTYPE html>
<html lang="zh-CN" class="blue">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Yblui-g</title>
<link rel="stylesheet" href="style.css" />
<link rel="shortcut icon" href="favicon.png" />
<link rel="apple-touch-icon" href="favicon.png" />
<meta name="description" content="Yblui-g Minesweeper" />
<link rel="manifest" href="manifest.json" />
<meta name="theme-color" content="#eee" />
</head>
<body oncontextmenu="return false;" onkeydown="kdow(event);">
<div class="cont main">
<div class="head">
<h1>Yblui-g</h1>
</div>
<div onclick="location.href = 'about:blank';">退出</div>
<div onclick="goto(10, 10, 10);">简单(E)<span>10x10</span></div>
<div onclick="goto(20, 20, 40);">中等(M)<span>20x20</span></div>
<div onclick="goto(30, 40, 120);">困难(H)<span>30x40</span></div>
<div onclick="chas('custom');">自定义(C)</div>
<div onclick="chas('theme');">设置(S)</div>
<div onclick="chas('continue');">继续未保存的游戏(O)</div>
<div onclick="location.href = 'https:/\/github.com/yblui/yblui-g';">在GitHub上浏览(V)</div>
</div>
<div class="cont cust">
<div class="head">
<h1>自定义</h1>
</div>
<div onclick="chas('');">返回到主页</div>
<div class="ctin">
<label>
长度<br />
<input type="number" min="9" max="40" value="9" id="len" oninput="qdmi(this);" />
</label>
</div>
<div class="ctin">
<label>
宽度<br />
<input type="number" min="9" max="30" value="9" id="wdt" oninput="qdmi(this);" />
</label>
</div>
<div class="ctin">
<label>
雷数<br />
<input type="number" value="9" id="mine" min="1" max="81" oninput="qdmi(this);" />
</label>
</div>
<div onclick="goto($('#len').value, $('#wdt').value, $('#mine').value);">
确定</div>
</div>
<div class="cont game">
<div class="flex">
<div onclick="gmfh(true);">返回到主页</div>
<div>剩余雷数<span id="syls"></span></div>
<div>用时<span id="time">0s</span></div>
<div onclick="gmfh(false);">新游戏(N)</div>
</div>
<div class="modl" id="over" onclick="history.go(0);">
<div>
<h2>Game Over!</h2>
单击以开始新游戏.
</div>
</div>
<div class="modl" id="win" onclick="history.go(0);">
<div>
<h2>你赢了!</h2>
<p>你的成绩是目前的纪录!</p>
单击以开始新游戏.
</div>
</div>
<div class="modl" id="warn" onclick="save();" onmousedown="biao(this, event);">
<div>
<h2>警告</h2>
是否保存?若不保存,本轮将会判负.<br />点击以保存,右键单击以不保存,3s后自动取消.
</div>
</div>
<div id="boar"></div>
</div>
<div class="cont them">
<div class="head">
<h1>设置</h1>
</div>
<div onclick="chas('');">返回到主页</div>
<div class="head">
<h2>主题</h2>
</div>
<div onclick="cthe(false);">蓝色(默认)(B)</div>
<div onclick="cthe(true);">绿色(G)</div>
<div class="head">
<h2>统计数据</h2>
</div>
<div class="head">
<h3>简单</h3>
</div>
<div>总计局数<span class="total">0</span></div>
<div>获胜局数<span class="winn">0</span></div>
<div>获胜率<span class="per">0.00%</span></div>
<div>最快用时<span class="record">0s</span></div>
<div>当前连局<span class="lju">0</span></div>
<div>最高连局<span class="zlju">0</span></div>
<div class="head">
<h3>中等</h3>
</div>
<div>总计局数<span class="total">0</span></div>
<div>获胜局数<span class="winn">0</span></div>
<div>获胜率<span class="per">0.00%</span></div>
<div>最快用时<span class="record">0s</span></div>
<div>当前连局<span class="lju">0</span></div>
<div>最高连局<span class="zlju">0</span></div>
<div class="head">
<h3>困难</h3>
</div>
<div>总计局数<span class="total">0</span></div>
<div>获胜局数<span class="winn">0</span></div>
<div>获胜率<span class="per">0.00%</span></div>
<div>最快用时<span class="record">0s</span></div>
<div>当前连局<span class="lju">0</span></div>
<div>最高连局<span class="zlju">0</span></div>
<div class="head">
<h3>自定义</h3>
</div>
<div>总计局数<span class="total">0</span></div>
<div>获胜局数<span class="winn">0</span></div>
<div>获胜率<span class="per">0.00%</span></div>
<div>最快用时<span class="record">0s</span></div>
<div>当前连局<span class="lju">0</span></div>
<div>最高连局<span class="zlju">0</span></div>
<div onclick="clea();">清除数据(L)</div>
</div>
<div class="cont err">
<div class="head">
<h1>错误提示</h1>
</div>
<div onclick="chas('custom');">
你输入的数值不符合要求,盘面的长、宽均应大于或等于9且长小于或等于40,宽小于或等于30.<br />
点击此处返回.
</div>
</div>
<div class="cont err">
<div class="head">
<h1>错误提示</h1>
</div>
<div onclick="chas('');">
没有未保存的游戏, 点击此处返回.
</div>
</div>
<span id="link">Yblui.github.io</span>
<script src="script.js"></script>
</body>
</html>