<HTML>
<HEAD>
<SCRIPT language=JavaScript>
//Following function returns the drive list from client system
function getClientDrives() {
var objfs, s, n, e, x;
objfs = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(objfs.Drives);
s = "";
do {
x = e.item();
s = s + x.DriveLetter;
s += ": ";
if (x.DriveType == 3) n = x.ShareName;
else if (x.IsReady) n = x.VolumeName;
else n = "<font color=red>[Other Drive-not intialized]</font>";
s += n + "<br>";
e.moveNext();
} while (!e.atEnd());
return (s);
}
</SCRIPT>
</HEAD>
<BODY>
<P>
<h1>The following is the list of available drives on Client system:</h1>
<SCRIPT language=JavaScript> document.write(getClientDrives());</SCRIPT>
</P>
</BODY>
</HTML>
Thursday, November 27, 2008
Get Client System's Drive List : JavaScript
The following code tells how to get client systems Drive List.
Labels:
javascript
Subscribe to:
Post Comments (Atom)
how do i get drive information for webkit browsers in javscript. ActiveXObject does not help me for Google chrome and safari.
ReplyDeletePlease Help.
Rakesh - I suggest go for other things, check these links :
ReplyDeletehttp://phantomjs.org/
http://en.wikipedia.org/wiki/WebKit