宝哥软件园

js操作IE浏览器弹出浏览文件夹返回目录路径

编辑:宝哥软件园 来源:互联网 时间:2021-09-10

如图:

您可以返回目录路径。

操作如下:

函数browsefolder () {try {varmessage='请选择一个文件夹';//选择框提示消息var shell=new ActiveX object(' shell。应用');var Folder=Shell。浏览文件夹(0,消息,0x0040,0x 11);//起始目录为:my computer//varfolder=shell . browse for folder(0,message,0);//起始目录为:桌面if(Folder!=null){ Folder=Folder . items();//返回folderitem对象Folder=Folder . item();//返回Folderitem对象Folder=Folder。路径;//返回路径if(folder . charat(folder . length-1)!='\'){文件夹=文件夹' ';}返回文件夹;}返回null}catch(e){ alert('请在ie设置中启用AcitveX控件相关选项。);返回null} } var Folder=browse Folder();这里,该文件夹是在确定所选目录后返回的路径。

假设我选择了e驱动器的工作目录,返回值为E:works

注意:有时可能会提示您没有权限。因为是客户端js操作,所以需要在互联网选项的安全定制中启用一些ActiveX选项。

更多资讯
游戏推荐
更多+