admin管理员组

文章数量:1530013

1.网上找的这段代码:

       try {
                var Message = "\u8bf7\u9009\u62e9\u6587\u4ef6\u5939";                    //选择框提示信息
                var Shell = new ActiveXObject("Shell.Application");
        //      var Folder = Shell.BrowseForFolder(0, Message, 64, 17);                     //起始目录为:我的电脑
                var Folder = Shell.BrowseForFolder(0, Message, 0);                             //起始目录为:桌面
                if (Folder != null) {
                    Folder = Folder.items();                                                                       // 返回 FolderItems 对象
                    Folder = Folder.item();                                                                         // 返回 Folderitem 对象
                    Folder = Folder.Path;                                                                           // 返回路径
                    if (Folder.charAt(Folder.length - 1) != "\\") {
                        Folder = Folder + "\\";
                    }
                }
            } catch(e) {
                alert(e.message);
            }

2.在执行过程中遇到的问题:

     (1).提示“没有权限”:

    解决办法:

        ①.将添加弹出另存为文件窗口的页面设为“受信任的站点”:

        步骤:单击'工具'菜单  -->  Internet选项  -->  安全  -->  受信任站点  -->  站点  -->  把此网站设为可信站点;

        注意:在输入站点地址的时候,http开头的地址是没有办法手动输入,可以先将网页打开,然后在按上面的步骤进行设置,到输入站点这一步时会自动将地址填在“将该网站添加到区域(D)”的文本框中。

    (2).提示“Automation 服务器不能创建对象”:

     解决办法:

        ①.配置ActiveX控件选项:

        步骤:单击'工具'菜单  -->  Internet选项  -->  安全  -->  自定义级别  -->  ActiveX  控件和插件

                   A.对标记为可安全执行脚本的ActiveX控件执行脚本*  -->  启用;

                   B.对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本  -->  启用;

                   C.仅允许经过批准的域在未经提示的情况下使用 ActiveX  -->  启用;

                   D.运行 ActiveX  控件和插件  -->  启用。


    

    

本文标签: 弹出另存为对话框路径浏览器