File dialogs
http://www.cnblogs.com/xuanhun/p/3681246.html
https://github.com/nwjs/nw.js/wiki/File-dialogs
使用方法:
<button class="small" title="选择本地目录" onclick="$('#hid_sel_dir').click();">...</button>
<input id="hid_sel_dir" type="file" nwdirectory onchange="alert(this.value);" style="display:none;"/>
多文件选择对话框
<input type="file" multiple />
文件类型过滤
<input type="file" multiple accept=".html"/>
选择文件夹 <input type="file" nwdirectory />
保存文件对话框 <input type="file" nwsaveas />
设置默认文件名 <input type="file" nwsaveas="aa.txt"/>
指定默认路径 <input type="file" nwworkingdir="D:\xuanhunfile" />
files 属性,可以遍历文件
var files = this.files;
for (var i = 0; i < files.length; ++i)
apendText(files[i].name);
apendText(files[i].path);
}