Get Client System’s Drive List : JavaScript
Get Client System’s Drive List : JavaScript
In many cases if you want to know the drive list of client system using some client scripting then the best one is JavaScript, actually Activex Scripting.FileSystemObject provides the functionality.
<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>
Note:
1. Copy & paste above code save it as DriveList.html
2. Run it from you IE
3. The above is only workable with IE
Popularity: 4%
Related posts:
- Describing window.open method Using the window.open method by Gaurav Arora The syntax of...
Related posts brought to you by Yet Another Related Posts Plugin.











Leave your response!
You must be logged in to post a comment.