如图:
您可以返回目录路径。
操作如下:
函数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选项。