IE获取文件目录下的文件列表及ActiveXObject IE设置
来源:互联网 发布:淘宝售后客服工作规范 编辑:程序博客网 时间:2024/06/06 17:32
写了一段浏览器读取当前文件目录下文件名的代码,附上IE的相关设置
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<style>
.Field {color: black; border: 1px solid #FFFFFF; background-color: #FFCC00;}
.Find {color:blue; font: 10px Arial;}
</style>
<script>
var Fo =new ActiveXObject("Scripting.FileSystemObject");
var StrOut = new String();
var FileName = new String();
var Extention = new String();
function FindFile(FOo)
{
var FSo = new Enumerator(FOo.Files);
for(i=0;!FSo.atEnd();FSo.moveNext())
{
if(FileName == "*" || FSo.item().name.slice(0,FSo.item().name.lastIndexOf(".")).toLowerCase().indexOf(FileName)>-1)
if(Extention == "*" || FSo.item().name.slice(FSo.item().name.lastIndexOf(".")+1).toLowerCase().indexOf(Extention)>-1){
StrOut += "<tr "+ ((i%2)? "":"bgcolor=#DDAA55") +"><td width=50%><font class=find>" + FSo.item().name + "</font></td><td width=25%><font class=find>" + FSo.item().type + "</font></td><td width=50%><font class=find>"+ String(FSo.item().size/(1024*1024)).slice(0,3) +" MB</font></td></tr>";
i++
}
}
}
function Scan()
{
FileName = (search.value.lastIndexOf(".")>-1)? search.value.slice(0,search.value.lastIndexOf(".")):(search.value.length>0)? search.value.toLowerCase():"*"; //Get Searched File Name
Extention = (search.value.lastIndexOf(".")>-1)? search.value.slice(search.value.lastIndexOf(".")+1).toLowerCase():"*"; // Get Searched File Extention Name
if(path.value.length>0 && Fo.FolderExists(path.value)){
StrOut = "<table border=0 width=100% cellspacing=0>"
FindFile(Fo.GetFolder(path.value));
outPut.innerHTML = StrOut+"</table>";
}
else alert("Insert Correct Path Address");
}
</script>
<BODY topmargin="0" leftmargin="0">
<table border=0 width=100% cellspacing="0" style="border-collapse: collapse" cellpadding="2"><tr>
<td dir="ltr" bgcolor="#FFCC00"><b><font face="Arial" size="2">Named :
</font></b> </td>
<td dir="ltr" bgcolor="#FFCC00">
<input size=50 type=text id=search name=search class="Field"></td>
</tr><tr>
<td dir="ltr" bgcolor="#FFCC00">
<p dir="ltr"><b><font face="Arial" size="2">Path : </font></b> </td>
<td bgcolor="#FFCC00">
<input size=50 type=text value="C:\" id=path name=path class="Field" ></td>
</tr><tr>
<td bgcolor="#FFCC00"> </td>
<td bgcolor="#FFCC00">
<input type=button value=" Scan " onclick=Scan() class="Field"></td>
</tr><tr>
<td colspan=2 align=right bgcolor="#FFCC00"><font face=arial size=2><b>Search Result</b></font><hr></td>
</tr><tr>
<td colspan=2 bgcolor="#FFCC00"><div id=outPut></div></td>
</tr></table>
</BODY>
</HTML>
IE的设置如下
- IE获取文件目录下的文件列表及ActiveXObject IE设置
- C++获取目录下的文件列表
- C++获取目录下的文件列表
- C++获取目录下的文件列表
- 获取指定目录下的文件列表
- C++获取目录下的文件列表
- IE的各种设置列表及禁止修改IE主页
- C#学习之获取某个文件下的目录列表及子目录列表
- 火狐IE下获取完整文件路径名的方法
- [IE技巧] IE 中打开Office文件的设置
- 强制设置IE编译文件时使用的IE版本
- svn查看服务端目录下的文件及目录列表
- 获取IE的实际文件路径
- Python 获取目录下的文件列表与内容
- C语言 获取指定目录下的文件列表
- C/C++--C++获取目录下的文件列表
- c++学习之获取目录下的文件列表
- 获取目录下的文件与子目录列表
- HDU 2594 — Simpsons’ Hidden Talents
- http_build_query
- CSS 超出隐藏实现限制字数的功能代码(多浏览器)
- 关于MD5值加密算法
- Python 使用正则表达式 - 2
- IE获取文件目录下的文件列表及ActiveXObject IE设置
- 分享git使用
- 数据结构实验图论:基于邻接矩阵/邻接表的广度优先搜索遍历
- verilog 生成块
- hdu5386
- 浮点数在计算机中不能准确表示范例
- 二分图-最大匹配,最小路径覆盖,最小点覆盖(KM算法)
- 关于指针的加减操作
- Webkit中HTML5 Video的实现分析-HTMLMediaElement & MediaPlayer