- 注册时间
- 2014-9-23
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 395
- 精华
- 0
- 帖子
- 30
 
|
回复自己,找到一个弹出并返回一个路径的js片段,可以使用,前台负责把选择的路径传到后台,剩下的在后台用输入输出流就可以了。
- function getPath(){var saveFolder = "";
- var Message = "请选择保存目录";
- var Shell = new ActiveXObject("Shell.Application");
- var Folder = Shell.BrowseForFolder(0, Message, 0x0000, 0);
- if (Folder != null) {
- if (Folder == "桌面") {
- saveFolder = new ActiveXObject("wscript.shell")
- .SpecialFolders("Desktop");
- } else {
- Folder = Folder ? Folder.items().item().Path : '';
- saveFolder = (/^\w:/.test(Folder)) ? Folder : '';
- }
- saveFolder.replace("%20", " ");//把路径中的20%还原为空格""
- }
- return saveFolder;
- }
复制代码
|
|