js操作IE浏览器弹出浏览文件夹返回目录路径
如图:
您可以返回目录路径。
操作如下:
函数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选项。
版权声明:js操作IE浏览器弹出浏览文件夹返回目录路径是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。