1 <!DOCTYPE html>
2 <html>
3 <!--
4 使用 Javascript 获取本地计算机盘符
5 @see http://www.inbreak.net/?action=show&id=163
6 @date 2010-01-08
7 -->
8 <head>
9 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
10 </head>
11 <body>
12 <!--[if IE]>
13 <script>
14 for(var i = 97; i <= 122; i++) {
15 var driver = String.fromCharCode(i);
16 try {
17 document.write('<iframe id="'+ driver +'" width="0" height="0" src="file:///'+
18 driver +':/" frameborder="0" scrolling="no"></iframe>');
19 } catch(e) {}
20 }
21
22 window.onload = function() {
23 for(var i = 97, drivers = []; i <= 122; i++) {
24 var driver = String.fromCharCode(i);
25 try {
26 drivers.push(window.frames[driver].document.title + driver);
27 } catch(e) {}
28 }
29
30 document.write('您计算机上有 '+ drivers.join(',').toUpperCase() +' 盘');
31 }
32 </script>
33 <![endif]-->
34 </body>
35 </html>