在开发的时候,有的时候需要让用户选择文件所在路径,在这里整理一下,说不定以后还用的着
- <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>
这样可以自己选择想要保存文件的位置。
本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/380589,如需转载请自行联系原作者