我知道有几个关于此的主题,但没有一个为文件上传器脚本提供明确的解决方案:
- 适用于 IE7+
- 有一个进度条(在每个浏览器上)
- 无 Flash(或后备)
有什么解决办法吗?
我知道有几个关于此的主题,但没有一个为文件上传器脚本提供明确的解决方案:
有什么解决办法吗?
您可以使用AlbanX的 Axuploader。它有;
你也可以试试Widen的 Fine-Uploader。它有;
或者jQuery-File-Upload插件(兼容IE),有;
查看10 个使用 jQuery 上传 HTML5 文件的示例,了解一些适用于 HTML5 的出色文件上传器
此外,这里有10+ PHP Ajax 上传文件教程 - 免费下载,您可以从很多上传者中进行选择。
我认为以下是您需要的东西,它们还支持通过 Flash 组件在 IE 中进行进度上传
用这个:
http://valums.com/ajax-upload/
没有 Flash,简单的 Jquery。
特征
- FF、Chrome、Safari 中的多文件选择、进度条
- FF、Chrome中的拖放文件选择
- 上传是可以取消的
- 没有外部依赖
- 不使用 Flash
- 完全使用 https
- FF、Chrome、Safari 中的键盘支持
- 在 IE7,8 中测试;火狐 3,3.6,4; 野生动物园4,5; 铬合金; 歌剧10.60;
混帐:https ://github.com/valums/file-uploader
您还可以使用这些:
http://nixboxdesigns.com/demos/jquery-uploadprogress.php
https://github.com/drogus/jquery-upload-progress
无 Flash IE 进度条
http://www.webappers.com/2011/01/24/jquery-file-upload-with-upload-progress-bar/
希望这可以帮助。
http://www.plupload.com/可在多个运行时使用并具有优雅降级。如果支持 HTML5,它还可以进行拖放上传。
要在 IE 中支持进度条和多文件上传,需要 Flash。不幸的是,没有一个新的“华丽但无闪光”的小部件支持这一点。
我找到的唯一解决方案是Uploadify,它并不完美,但可以完成工作。最大的缺点是缺乏拖放支持。
坦率地说,所有这些新的小部件都好得多,但遗憾的是,开发人员似乎反对在 Flash 中为 IE 实施后备解决方案。