﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-这里的黄昏静悄悄-文章分类-SDK</title><link>http://www.cnitblog.com/jackrain/category/212.html</link><description>I Like C++</description><language>zh-cn</language><lastBuildDate>Wed, 28 Sep 2011 04:10:44 GMT</lastBuildDate><pubDate>Wed, 28 Sep 2011 04:10:44 GMT</pubDate><ttl>60</ttl><item><title>JavaScript显示驱动器信息</title><link>http://www.cnitblog.com/jackrain/articles/1375.html</link><dc:creator>这里的黄昏静悄悄</dc:creator><author>这里的黄昏静悄悄</author><pubDate>Sun, 07 Aug 2005 01:01:00 GMT</pubDate><guid>http://www.cnitblog.com/jackrain/articles/1375.html</guid><wfw:comment>http://www.cnitblog.com/jackrain/comments/1375.html</wfw:comment><comments>http://www.cnitblog.com/jackrain/articles/1375.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/jackrain/comments/commentRss/1375.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/jackrain/services/trackbacks/1375.html</trackback:ping><description><![CDATA[摘要：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JavaScript（这里指在浏览器中运行的JavaScript而非直接运行的JS）利用ActiveXObject控件可以操作机器上的文件。这里说一下显示驱动器信息的方法。<BR><BR>关键字：Drives集合、JavaScript <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 利用JavaScript显示驱动器信息主要利用Drives集合，该集合包括驱动器的一般信息，如驱动器类型、容量、可用容量等等！但是首先我们应该建立ActiveXObject的FSO对象。方法如下<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <CODE><FONT color=#0000ff>var&nbsp;fso = new ActiveXObject("Scripting.FileSystemObject");<BR>这样我们就能用FileSystemObject了。<BR>&nbsp;&nbsp;&nbsp; <FONT style="BACKGROUND-COLOR: #a9a9a9">var DriveSet = new Enumerator (fso.Drives);<BR>&nbsp;&nbsp;&nbsp; var DriveInfo, DriveItem;<BR>&nbsp;&nbsp;&nbsp; for(; !DriveSet.atEnd(); DriveSet.moveNext())<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DriveItem = DriveInfo.item();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//下面就可以显示letter/totalsize/freespace/drivetype/serialnumber等信息了。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(DriveItem.IsReady) // IsReady?<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(DriveItem.DriveType)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 1: break;//floppy drive<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 2: break;//fixed drive<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// other types<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Math.round（DriveItem.TotalSize/1024/1024/1024*100）/100&nbsp;&nbsp;&nbsp;保留2位小数GB<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// DriveItem.FreeSpace<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// DriveItem.ShareName<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// DriveItem.SerialNumber<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// DriveItem.SystemType<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//...<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR></FONT><BR>具体用法可以自己试试</FONT></CODE><img src ="http://www.cnitblog.com/jackrain/aggbug/1375.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/jackrain/" target="_blank">这里的黄昏静悄悄</a> 2005-08-07 09:01 <a href="http://www.cnitblog.com/jackrain/articles/1375.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>