请问怎么实现点击选择文件目录呢? 我有个地方,有一个文本框和按钮,我想点击按钮,然后弹出文件选择框,然后选择一个文件目录,显示在文本框内。(类似fileupload控件,不过是选择目录而非选择文件)请问应该怎么做呢?请指教!~谢谢!~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 net_lover 于 2010-08-21 19:48:55 编辑 function BrowseFolder(){try{ var Message = "请选择文件夹"; var Shell = new ActiveXObject( "Shell.Application" ); var Folder = Shell.BrowseForFolder(0,Message,0x0040,0x11);//起始目录为:我的电脑 if(Folder != null){ Folder = Folder.items(); // 返回 FolderItems 对象 Folder = Folder.item(); Folder = Folder.Path; // 返回路径 if(Folder.charAt(Folder.length-1) != "\\"){ Folder = Folder + "\\"; } document.all.savePath.value=Folder; return Folder; }}catch(e){ alert(e.message);}} 关于form表单提交input file上传图片问题 System.Diagnostics.Process.Start 如何在asp.net 写cookies 急! 指定的参数已超出有效值的范围。参数名: index vs2008的项目被签出后无法修改 Repeater控件数据源SqlDataReader,怎样后台获取绑定值? flv做flash播放时总看不了,文件好像过于庞大,请高手指教! 又是水晶报表惹的祸~~~~~ 大家给帮看看这个错误是什么原因? 用过webdiyer的请进来帮我看看 1.删除DataTable里的重复值,2SqlServer里如何获取最大的id 干点小活, 希望有闲的大虾进来
try{
var Message = "请选择文件夹";
var Shell = new ActiveXObject( "Shell.Application" );
var Folder = Shell.BrowseForFolder(0,Message,0x0040,0x11);//起始目录为:我的电脑
if(Folder != null){
Folder = Folder.items(); // 返回 FolderItems 对象
Folder = Folder.item();
Folder = Folder.Path; // 返回路径
if(Folder.charAt(Folder.length-1) != "\\"){
Folder = Folder + "\\";
}
document.all.savePath.value=Folder;
return Folder;
}
}catch(e){
alert(e.message);
}
}