打开本地文件
/** * 通过js打开本地文件目录 * @param filename */ function openLocalFile(fileName) { try { var obj = new ActiveXObject("WScript.shell"); if (obj) { obj.run("'" + fileName + "'"); obj = null; } } catch(e) { alert('路径文件不存在/请在IE浏览器访问打开/组件未注册'); } } // 调用函数 openLocalFile('file:///C:/demo.txt');
方式二
<input type="file" id="fileInput" webkitdirectory directory /> <button onclick="document.getElementById('fileInput').click()"> 选择文件夹 </button>