IE9浏览器上传文件的时候报错

下面图片是报的错误 具体是点击上传文件按钮,然后选择好文件 点击确定按钮的时候就会报下面的错误,

img

一看题主fs参数是file对象的files属性吧,IE9不支持files属性所以报错了。files属性需要IE10+以上才支持。

建议更换webuploader,支持h5就用h5的方法,否则用flash上传

有帮助或启发麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~

uploadfile 16行这个文件是你自己写的吗?还是一个插件。 这个报错就是 。你使用了length属性 但 调用它的对象是 undefined或者 null你看看代码了,用到length的地方。打印看看

ie9有安全限制,如果你点击的是按钮,通过按钮触发input[file]的click时间的方式,是无法提交文件请求的,你需要点击的就是input框才让你提交文件

建议你用谷歌浏览器做测试

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632