html获取本地文件列表 然后可以下载列出来的文件
需要是html页面,要做到手机当wap页面的。希望各位能帮帮我,谢谢。
找到了了一个这样的,只能获取本地列表,但是不能下载
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<html>
<script>//驱动器
var fso, a, n, e, x;
fso = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(fso.Drives);
a = new Array;
for (; !e.atEnd(); e.moveNext()){
   x = e.item();
   a[a.length] = x.DriveLetter;
}
for(var i=0; i<a.length; i++) {
     document.write(a[i] + "<br>");
}
</script>
</html><html>
<script>
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var folder = fso.GetFolder("E:\\"); //需要获取的路径
 document.write("文件夹数:" + folder.SubFolders.Count+ "<br><br>"); 
    var folderList = new Enumerator(folder.SubFolders);
    for (; !folderList.atEnd(); folderList.moveNext()){
    document.write(folderList.item()+"<br>"); 
    }
    document.write("-------------------<br>"); 
 document.write("文件数:" + folder.Files.Count+ "<br><br>"); 
 var fileList = new Enumerator(folder.Files); 
 for (; !fileList.atEnd(); fileList.moveNext()){ 
  document.write(fileList.item().Name + "<br>"); 
 } 
</script>
</html>
</body>
</html>

解决方案 »

  1.   


    我有A,B两台手机,那我这个页面放在A机器上面,在B机上打开来可以获取A机上的信息,是叫远程吗?
      

  2.   

    我是直接用wifi连接,A手机就是服务器.我手机内建web.
    扯这么远,我本来就是服务器专业的,呵呵.
    对代码不熟悉.所以前来请教.
    不需要上传,就比如我A手机内建了web server,然后我A手机存储了一个图片在sd卡上
    我想用B手机通过wifi访问到A手机的web,然后进行下载.
    wifi是通的,而且内建web也OK了,是这样的.
      

  3.   

    你这个不是WEB程序的功能吧!!我对手机编程不了解,
    但对编程原理知道一点点,
    如果在没有经过对方确认,
    你可以在对方毫不知情的情况下,
    直接拿到对方手机存储的信息......
    我估计没有任何一个傻瓜公司敢开发这样的手机系统!!!
      

  4.   

    呵呵,我们手机自己写的代码。这些不用绕来绕去,有内存,有flash,有芯片,完全可以内建服务器,而且已经成功了。这个我们就不用讨论了。
    蓝牙速度太慢了,需要通过wifi。
    我只想要个html 可以获取列表可以下载的代码,请问你能帮忙提供一个吗?
    我将他做成web server就可以了吧
      

  5.   

    已经做成服务器了,那当然可以了....
    我没做过手机的下载,
    普通的ASP.NET的下载例子网上很多呀...
      

  6.   

    手机只能支持html的,呵呵wap的嘛。
    不能用asp.net呢啊。