浏览 3868 次
锁定老帖子 主题:选择文件要保存的具体位置
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-10
<input type=button value="选择路径" onclick="BrowseFolder()"/> <script> function BrowseFolder(){ 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();//返回Folderitem对象 Folder = Folder.Path;//返回路径 if (Folder.charAt(Folder.length - 1) != "\\") { Folder = Folder + "\\"; } alert(Folder); } } </script> 这样可以自己选择想要保存文件的位置。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-05-11
提示错误 没有权限 为什么啊
|
|
返回顶楼 | |
发表时间:2010-05-11
这个要将http://localhost加到可信任的站点里面,然后对可信任站点进行设置,将"没有安全标记的active标签"选择为启用,即可
|
|
返回顶楼 | |
发表时间:2010-05-11
企业内部网用用还行。
|
|
返回顶楼 | |
发表时间:2010-05-11
这玩意,恐怕是只有ie才能用吧
|
|
返回顶楼 | |
发表时间:2010-05-15
个人建议还是通过选择文件名,再处理得到文件夹,偶的代码如下
//处理用户选择的路径 function getUpdatePath(value){ var ve = value; var stag=ve.lastIndexOf('/'); var etag=ve.lastIndexOf('\\'); path = ve.substring(stag+1,etag); $("#choice_path").html("<br>更新后文件存储位置:<font color='red'><b>" + path + "</b></font>"); } |
|
返回顶楼 | |