JavaScript -- FileSystemObject
-----056-FileSystemObject.html-----
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>标题</title> </head> <body> <script type="text/javascript"> fso = new ActiveXObject("Scripting.FileSystemObject"); document.write("<ol><li>" + fso.getDrive(fso.getDriveName("c://///")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("d:")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("e:/")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("f:\\jjj000")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("r:\\\\\\\\")).Path + "</ol><br/>"); s = "<ol>"; for(drive=new Enumerator(new ActiveXObject("Scripting.FileSystemObject").Drives); !drive.atEnd(); drive.moveNext()) { s += "<li>驱动器号:" + drive.item().DriveLetter + "<br/>"; s += "驱动器卷标:" + drive.item().VolumeName + "<br/>"; s += "驱动器类型:" + drive.item().DriveType + "<br/>"; s += "驱动器文件系统:" + drive.item().FileSystem + "<br/>"; s += "驱动器就绪状态:" + drive.item().IsReady + "<br/>"; s += "驱动器路径:" + drive.item().Path + "<br/>"; s += "驱动器根文件夹:" + drive.item().RootFolder + "<br/>"; s += "驱动器序列号:" + drive.item().SerialNumber + "<br/>"; s += "驱动器共享名:" + drive.item().ShareName + "<br/>"; s += + " GB<br/>"; s += + " GB<br/>"; s += + " GB<br/><br/>"; } document.write(s); function sp(n) { var s = ""; ; i<n; i++) { s += " "; } return s; } </script> </body> </html>
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>标题</title> </head> <body> <script type="text/javascript"> fso = new ActiveXObject("Scripting.FileSystemObject"); document.write("<ol><li>" + fso.getDrive(fso.getDriveName("c://///")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("d:")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("e:/")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("f:\\jjj000")).Path); document.write("<li>" + fso.getDrive(fso.getDriveName("r:\\\\\\\\")).Path + "</ol><br/>"); s = "<ol>"; for(drive=new Enumerator(new ActiveXObject("Scripting.FileSystemObject").Drives); !drive.atEnd(); drive.moveNext()) { s += "<li>驱动器号:" + drive.item().DriveLetter + "<br/>"; s += "驱动器卷标:" + drive.item().VolumeName + "<br/>"; s += "驱动器类型:" + drive.item().DriveType + "<br/>"; s += "驱动器文件系统:" + drive.item().FileSystem + "<br/>"; s += "驱动器就绪状态:" + drive.item().IsReady + "<br/>"; s += "驱动器路径:" + drive.item().Path + "<br/>"; s += "驱动器根文件夹:" + drive.item().RootFolder + "<br/>"; s += "驱动器序列号:" + drive.item().SerialNumber + "<br/>"; s += "驱动器共享名:" + drive.item().ShareName + "<br/>"; s += + " GB<br/>"; s += + " GB<br/>"; s += + " GB<br/><br/>"; } document.write(s); function sp(n) { var s = ""; ; i<n; i++) { s += " "; } return s; } </script> </body> </html>
JavaScript -- FileSystemObject的更多相关文章
- javaScript中利用ActiveXObject来创建FileSystemObject操作文件
注:如果用javascript读本地文件,遇到安全问题. 需在浏览器中进行设置,如下: 工具—> Internet选项->安全->自定义级别->启用“没有标识为安全的A ...
- JavaScript与FileSystemObject
什么是FileSystemObject(简称FSO) FSO 即文件系统对象,是一种列表 Windows 磁盘目录和文件,对目录和文件进行删除.新建.复制.剪切.移动等操作的技术.使用 FSO 网站 ...
- javascript ActiveXObject FileSystemObject 对象,创建、复制、删除、读取文件等
Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼.富有朝气.但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读.写和删除,就象在VB.VC等高 ...
- javascript 技巧总结积累(正在积累中)
1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 & ...
- Javascript写入txt和读取txt文件的方法
文章主要介绍了Javascript写入txt和读取txt文件的方法,需要的朋友可以参考下1. 写入 FileSystemObject可以将文件翻译成文件流. 第一步: 例: 复制代码 代码如下: Va ...
- 客户端用javascript获取文件大小
客户端用javascript获取文件大小 1 ie实现代码如下: <script type="text/javascript" language="javascri ...
- Javascript读写文件
<script type="text/javascript" language="javascript"> //读文件 function readF ...
- JavaScript中ActiveXObject对象
JavaScript中ActiveXObject对象是启用并返回 Automation 对象的引用.使用方法: newObj = new ActiveXObject( servername.typen ...
- 你想的到想不到的 javascript 应用小技巧方法
javascript 在前端应用体验小技巧继续积累. 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElemen ...
随机推荐
- 使用Kotlin&Anko, 扔掉XML开发Android应用
尝鲜使用Kotlin写了一段时间Android.说大幅度的减少了Java代码一点不夸张.用Java的时候动不动就new一个OnClickListener()匿名类,动不动就类型转换的地方都可以省下很多 ...
- 【repost】Javascript操作DOM常用API总结
Javascript操作DOM常用API总结 文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认 ...
- 【repost】Chrome 控制台console的用法
下面我们来看看console里面具体提供了哪些方法可以供我们平时调试时使用. 目前控制台方法和属性有: ["$$", "$x", "dir" ...
- Alpha阶段敏捷冲刺(三)
1.提供当天站立式会议照片一张. 2.每个人的工作 (有work item 的ID),并将其记录在码云项目管理中: 昨天已完成的工作. 吴玲:一边学习,一边参考别人的代码. 王兴:完成了数据库的初步搭 ...
- Java并发编程:线程池的使用(转载)
文章出处:http://www.cnblogs.com/dolphin0520/p/3932921.html Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实 ...
- 4.update更新和delete删除用法
一.update更新 UserMapper.java package tk.mybatis.simple.mapper; import org.apache.ibatis.annotations.Pa ...
- 12.Scrapy与mongodb交互和设置中间键
反反爬虫相关机制 Some websites implement certain measures to prevent bots from crawling them, with varying d ...
- Git的一些资源链接
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
- NODE-WEBKIT教程(6)NATIVE UI API 之MENU(菜单)
node-webkit教程(6)Native UI API 之Menu(菜单) 文/玄魂 目录 node-webkit教程(6)Native UI API 之Menu(菜单) 前言 6.1 Menu ...
- SQL SERVER的锁机制(三)——概述(锁与事务隔离级别)
五.锁与事务隔离级别 事务隔离级别简单的说,就是当激活事务时,控制事务内因SQL语句产生的锁定需要保留多入,影响范围多大,以防止多人访问时,在事务内发生数据查询的错误.设置事务隔离级别将影响整条连接. ...