zoukankan      html  css  js  c++  java
  • js选择文件夹路径

     该方法只支持IE.

    语法:
    strDir=Shell.BrowseForFolder(Hwnd,Title,Options,[RootFolder])
    参数:
    Hwnd:包含对话框的窗体句柄(handle),一般设置为0
    Title:将在对话框中显示的说明,为字符串
    Options:使用对话框的特殊方式,为长整数,一般设置为0
    RootFolder:(可选的),用来设置浏览的最顶层文件夹,缺省时为“桌面”,可以将其设置为一个路径或“特殊文件夹常数”

    For example:

         try {
                        //Shell.BrowseForFolder(Hwnd, Title,Options, [RootFolder])
                        var filePath;
                        var objSrc = new ActiveXObject("Shell.Application").BrowseForFolder(0, '请选择保存路径', 0, '');
                        if (objSrc != null) {
                            filePath = objSrc.Items().Item().Path;
                            if (filePath.charAt(0) == ':') {
                                alert('请选择文件夹.');
                                return;
                            }
                        }
                    } catch (e) {
                        alert(e + '请设置IE,Internet选项-安全-自定义级别-将ActiveX控件和插件前3个选项设置为启用,然后再尝试。');
                        return;
                    }

  • 相关阅读:
    string与stringbuilder的区别
    Web负载均衡的几种实现方式
    JS 禁用鼠标右键
    JS中的!=、== 、!==、===的用法和区别。
    SQL Server Change Tracking
    关于更新发布CSS和JS文件的缓存问题
    Authorization in Cloud Applications using AD Groups
    英语学习[ZZ]
    我奋斗了18年,不是为了和你一起喝咖啡
    我奋斗了18年才和你坐在一起喝咖啡
  • 原文地址:https://www.cnblogs.com/johnblogs/p/6002798.html
Copyright © 2011-2022 走看看