Luckylutu 2023-10-26 21:53 采纳率: 28.6%
浏览 12
已结题

layui多文件上传不支持IE8

今天在处理IE8多文件上传的时候想到了IE8,想的layui的兼容性做的比较好,就尝试了对文件上传,结果在IE8中,选择文件以后列表不会添加,但是点击上传按钮实际上传成功
组件地址:http://layui.dotnetcms.cn/web/demo/upload.html

img

现在主要文字在这块

 var that = this;
                var files = this.files = obj.pushFile(); // 将每次选择的文件追加到文件队列
                // 读取本地文件
                obj.preview(function (index, file, result) 

IE8是不支持obj.pushFile()这个API方法的,还有其他方式吗

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-10-26 21:53
    关注

    引自强大而免费的微信小程序:皆我百晓生

    根据您提供的信息,我了解到您使用的是layui框架进行文件上传,并且在IE8浏览器中遇到了问题。根据layui的官方文档,layui的上传组件是不支持IE8浏览器的。

    layui官方文档中明确说明了上传组件不支持IE8浏览器,而且layui官方也不再对IE8做兼容处理。所以,您在IE8中选择文件后列表无法添加是正常的现象,但是点击上传按钮后上传成功是因为layui采用了其他的方式来实现上传。

    如果您需要在IE8中支持多文件上传,可以考虑使用其他的上传插件或者自己实现上传功能。目前,有许多其他的前端框架或插件可供选择,例如jQuery插件、Plupload等,这些插件支持IE8,并且提供了丰富的上传功能。

    请注意,在IE8浏览器中使用一些新特性的框架或插件时,可能会遇到兼容性问题。因此,在选择框架或插件时,建议先查看其兼容性,并根据实际需求进行选择。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月27日
  • 修改了问题 10月27日
  • 创建了问题 10月26日

悬赏问题

  • ¥15 程序实在不会写,要秃了
  • ¥15 pycharm导入不了自己的包
  • ¥15 C#.net通过内网url地址获取文件并下载问题,浏览器postman可以正常下载,用程序不行
  • ¥15 本人本科机械,目前研一。没有深度学习基础,目前对研究生课题一片迷茫,请教各位!
  • ¥15 关于R语言单因素与多因素线性回归的平均值
  • ¥15 服务器清除BIOS之后引导不了
  • ¥15 CPLEX用OPL编写的混合整数线性优化问题。
  • ¥15 可以用EasyConnect连接实验室内网,但无法连接内网才能访问的服务器,为什么?
  • ¥15 前端预览docx文件,文件从后端传送过来。
  • ¥15 层次聚类和蛋白质相似度