由于浏览器厂家的限制,不同的浏览器不开放页面加载完成就允许触发input[type="file"]控件
测试 Chrome 、火狐 、IE 、微信客户端QQ
=》桌面端:
Chrome:不允许
火狐:允许
IE :允许
=》移动端:
微信客户端QQ:不允许
其实:不给触发也有道理,因为用户才是主人,浏览器与技术人员就相对于外人了,毕竟这种又不是类似alert的弹框!